객체지향 구성요소
객체지향 기법
객체지향 설계원칙 - SOLID
SRP : Single Responsibility Principle 단일 책임 원칙 - 하나클래스 단일목적
OCP : Open-Closed Principle 개방-폐쇄 원칙 - 확장 ㅇㅇ 변경 ㄴㄴ
LSP : Liskov Substitution Principle 리스코프 치환 원칙 - 상위클래스는 하위클래스로 교체가능
ISP : Interface Segregation Principle 인터페이스 분리 원칙 - 사용하지 않는것은 구현 ㄴㄴ
DIP : Dependency Inversion Principle 의존관계 역전 원칙 - 실제관계는 안바뀜
객체지향 방법론 종류
디자인패턴 - 생구행