SOLID2 [디자인패턴] 데코레이터 패턴(Decorator Pattern), 옵저버 패턴(Observer Pattern) 2021.06.03 - [Back-End/Java_Spring] - [디자인패턴] 프록시 패턴(Proxy Pattern) _ AOP [디자인패턴] 프록시 패턴(Proxy Pattern) _ AOP 2021.05.28 - [Back-End/Java_Spring] - [디자인패턴]싱글톤 패턴(Singleton Pattern), 어댑터 패턴(Adapter Pattern) [디자인패턴]싱글톤 패턴(Singleton Pattern), 어댑터 패턴(Adapter Pattern) 2021.05.28 -.. ktae23.tistory.com 디자인 패턴_Detail_3 Decorator Pattern 기존 뼈대(클래스)는 유지하되, 이후 필요한 형태로 꾸밀 때 사용 예시 : 에스프레소에 물, 우유, 초콜릿 등을 넣듯이.. 2021. 6. 3. [객체지향] 객체지향 4대 특성 및 5대 원칙 2021.01.30 - [K-digital training X 멀티 캠퍼스/JAVA] - [JAVA] 다차원 배열, 배열 복사, 객체 지향 프로그래밍(OOP), 캡슐화, 유효성검사, 상속, Shadow Effect, Up & Down Casting 객체지향 객체지향의 4대 특성 1. 캡슐화 객체의 속성(Variable)을 보호하기 위해 사용 컴퓨터 전원을 켜기 위해 메인보드에 전기신호를 직접 주는 것이 아닌 외부 케이스의 전원 버튼을 이용함 Method 설계 송성이 선언 되었으나 상태를 변경하는 method가 없다면 잘못 선언 된 속성이다. 실물 객체가 가진 기능을 모두 제공해야 한다. 각각의 Method는 서로 관련성이 있어야 한다 등록/해지, 생성/삭제 등 객체 안의 Method는 객체 안의 속성을 .. 2021. 5. 28. 이전 1 다음