반응형 다형성1 [Spring Boot] : 객체 지향과 다형성 객체 지향 객체 지향은 여러 독립된 단위를 파악하고자 하는 것 입니다. 독립된 단위란 객체로 볼 수 있고 결과적으로는 이런 객체들의 뭉치를 파악하는 것 입니다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 쉽게 만들기 때문에 대규모 프로젝트에서 많이 사용됩니다. 다형성 다형성은 유연하고 변경에 용이합니다. 역할과 구현으로 나누어 표현할 수 있고 강의를 보면서 이해하기 편했던 예시가 자동차입니다. 운전자 역할과 자동차 역할이 있습니다. 운전자 역할과 자동차 역할은 1 대 1로 매칭이 되는데 여기서 자동차를 구현한다면 마티즈, 소울, 티코 등으로 구현할 수 있습니다. 자동차 역할 안에 마티즈 구현, 소울 구현, 티코 구현 이렇게 됐을 때 장점은 유연하고 변경이 쉬워집니다. 예를 들면 운전자 역할과 자동.. 2021. 12. 15. 이전 1 다음 반응형