728x90 컴공생의 Knowledge/Expertise1 [OOP] 객체지향 5원칙 - SOLID란? 오늘은 객체지향 프로그래밍을 하기 전에 꼭 알았으면 하는 개념인 SOLID 원칙에 대해 알아볼 예정입니다. SOLID 원칙이란? SOLID 원칙은 로버트 마틴에 의해서 명명된 객체 지향 프로그래밍 및 설계의 다섯가지 기본 원칙입니다. SRP(Single Responsibility Principle): 단일 책임 원칙 OCP(Open - Closed Principle): 개방 - 폐쇄 원칙 LSP(Liskov Substitution Principle): 리스코프 치환 원칙 ISP(Interface Segregation Principle): 인터페이스 분리 원칙 DIP(Dependency Inversion Principle): 의존관계 역전 원칙 이 5가지 원칙의 앞 알파벳을 따서 SOLID 원칙으로 불리게.. 2022. 12. 27. 이전 1 다음 728x90