nyximos.log

[객체지향의 사실과 오해] 3. 타입과 추상화 본문

Books

[객체지향의 사실과 오해] 3. 타입과 추상화

nyximos 2024. 11. 11. 23:05

객체지향과 추상화

분류는 추상화를 위한 도구다

객체를 어떤 개념으로 분류할지가 객체지향의 품질을 결정한다.

타입의 계층

일반화/특수화

슈퍼타입/서브타입

정적모델

타입의 목적

  • 객체의 복잡성때문에 !(시간에따라 동적으로 변함 → 타입은 시간과 무관한 정적인 모습으로 다룰 수 있게해줌)
  • 객체의 동적인 특성을 추상화 시켜줌

동적모델과 정적모델

클래스