OCP1 객체 지향 설계 5가지 원칙: SOLID SRP: 단일 책임 원칙 (Single Responsibility Principle) OCP: 개방-폐쇄 원칙 (Open/Closed Principle) LSP: 리스코프 치환 원칙 (Liskov Substitution Principle) ISP: 인터페이스 분리 원칙 (Interface Segregation Principle) DIP: 의존관계 역전 원칙 (Dependency Inversion Principle) SRP 단일 책임 원칙 (Single Responsibility Principle) - 한 클래스는 하나의 책임만 가져야 합니다. - SRP에서 말하는 책임의 기본 단위: 객체 - 책임이란 객체가 수행하는 활동이라고 해석할 수 있습니다. public class Professor { public.. 2021. 12. 20. 이전 1 다음