객체 지향의 4대 특성 - 2. 상속, 3. 다형성, 4. 추상화
2. 상속 - 객체지향의 상속은, 속성의 상속이아닌, 하위로 내려갈 수 록 구체화 되는것이다. 상속의 효과 - 프로그램 구조에 대한 이해도 향상 최상위 클래스의 구조를 보고, 하위 클래스의 동작을 이해할 수 있다. - 재상용성 향상 상속을 이용하여, 해당 클래스에 필요한 속성 및 Method를 모두 정의 하지 않고, 상속을 받아서 사용할 수 있다. -확장성 향상 일관된 형태의 클래스 객체를 추가할 수있어, 간단하게 프로그램 확장이 가능하다. -유지보수성 향상 각 객체마다, 자신의 Method를 정의 하고 있다면, 코드 수정에서 많은 작업이 필요하지만, 상속을 사용한 경우 일관된 형태로 작성이 가능하다. 3. 다형성 - 다형성은 하나의 객체가 여러개의 형태로 변화 하는것을 말하며, 이를 객체지향에서도 유사..
Back-end/JavaSpringBoot
2022. 7. 27. 23:25