CS

Inheritance(상속) 상위 클래스가 존재하고 하위 클래스에서 상위 클래스를 extends 하는 경우를 상속이라 부른다. 확장에 용이하고 기능의 중복이 없어 코드가 간결하여 유지보수가 쉬워진다. 그러나 상위 클래스와 하위 클래스의 결합이 강해지기 때문에, 상위 클래스가 변경될 경우 이를 상속 받는 하위 클래스도 수정되어야 하는 경우가 많다. Aggregation과 Composition은 모두 Association의 종류이며 has-a 관계를 가진다. IS - A Relationship 부모 클래스와 자식 클래스를 구별할 때 자주 사용하는 표현이다. 주로 상속 관계를 의미한다. (extend 키워드로 명시) (사과는 과일이다) Association 모든 오브젝트가 각자의 라이프사이클을 가지고 있으며 ..
꽉악꽉
'CS' 태그의 글 목록