SOLID 원칙
·
OOP (객체 지향 프로그래밍)
1. SOLID 원칙 개요S : SRP (Single Responsibility Principle) - 단일 책임 원칙 O : OCP (Open-Closed Principle) - 개방-폐쇄 원칙 L : LSP (Liskov Substitution Principle) - 리스코프 치환 원칙 I : ISP (Interface Segregation Principle) - 인터페이스 분리 원칙 D : DIP (Dependency Inversion Principle) - 의존성 역전 원칙 2. SRP (Single Responsibility Priciple) - 단일 책임 원칙2.1 원칙의 개념클래스는 하나의 책임만 가져야 한다.하나의 클래스가 여러 책임을 가지면 한 기능을 변경할 때 다른 기능까지 영향을 받게..