2013년 8월 8일 목요일

[2주차 5일] 상속(Inheritance) 3 - Specialization(특수화), Generalization(일반화)

: 상속에는 Specialization(특수화)Generalization(일반화)의 특징을 갖는다.



Specialization(특수화)

: 상속 받으면서 부모의 기능에다가 기능이 추가가 기능을 추가시키면서 세분화 시키는 특징이다.





Generalization(일반화)

: 여러 클래스들의 공통점들을 모아서 부로클래스를 만드는 것이다.

* 개발초기에는 설계를 하려고 너무 많은 시간과 노력을 기울이는 것 보다
일단 기능들을 만들어 놓고 공통점을 뽑아서 super클래스를 만드는것이 더 효율적일 수 있다.



댓글 없음:

댓글 쓰기