객체지향 5대원칙 SOLID
객체 지향 5대 원칙 1. 단일 책임 원칙 ( Single Responsibility Principle(SRP) ) 2. 개방 폐쇄 원칙 ( Open-Closed Principle(OCP) ) 3. 리스코프 치환 원칙 ( Liskov Substitution Principle(LSP) ) 4. 인터페이스 분리 원칙 ( Interface Segregation Principle(ISP) ) 5. 의존성 역전 원칙(dependency inversion principle) 1. 단일 책임 원칙 ( Single Responsibility Principle ) 클래스는 오직 하나에 대해서만 책임져야 한다. 클래스는 객체를 구체화하여 만든 작업 지시서 같은 것이다. 만약 티비라는 클래스를 만들면 티비는 티비에 대한 것..
2023.01.07