SOLID, 객체 지향 설계 원칙
·
Programming/Java
SOLID객체 지향 설계 다섯 가지 원칙- S: Single Responsibility Principle- O: Open Closed- L: Liskov Substitution Principle- I: Interface Segregation Principle- D: Dependency Inversion PrincipleS: Single Responsibility Principle, 단일 책임 원칙- 하나의 클래스는 하나의 책임(기능)을 가져야 한다.- 책임의 캡슐화public class Car{ private Seat seat; private Heater heater; private Wheel wheel;}O: Open Closed Principle, 개방 폐쇄 원칙- 기능 추가 시, 기존..