Object Oriented Programming
OOP의 특징
추상화
상속
다형성
캡슐화
캡슐화를 위한 두 개의 규칙
객체 지향적 설계 원칙(SOLID원칙)
SRP(Single Responsibility Principle): 단일 책임 원칙
해결 방법
OCP(Open-Closed Principle): 개방-폐쇄 원칙
LSP(Liskov Substitution Principle): 리스코프 치환 원칙
ISP(Interface Segregation Principle): 인터페이스 분리 원칙
DIP(Dependency Inversion Principle): 의존 역전 원칙
Last updated