[태그:] 상속

객체지향 모델의 상속 (Inheritance)

1. 코드 재사용성 구현, 객체지향 모델의 상속의 개념 및 목적 (1) 상속 (Inheritance)의 개념 개념도 개념 부모 클래스의 특성을 물려받아 코드 재사용성을 높이고, 기능을 확장하여 다형성을 구현하는 객체지향 모델의 특성 (2) 상속의 특징 코드 재사용성 (Code Reusability) – 기존 속성과 메서드를 하위 클래스에서 그대로 물려받아 사용 – 동일한 코드를 중복해서 작성할 필요가 없어 효율적 개발/유지보수

객체지향 모델의 추상화 (Abstraction)

1. 핵심 개념 모델링, 객체지향 모델의 추상화의 개념 및 목적 (1) 추상화 (Abstraction)의 개념 개념도 개념 복잡한 시스템의 핵심 기능을 모델링하고, 불필요 세부 사항은 감추어 단순화하는 객체지향 모델의 특성 (2) 추상화의 목적 핵심에 집중 – 복잡한 구현 세부 사항을 숨기고, 중요한 인터페이스만을 노출하여 사용자가 쉽게 이해 유연한 설계 – 내부 구현이 변경되더라도 외부 인터페이스는 그대로