본문 바로가기

공부 기록/영상 후기

객체지향 디자인패턴 1

https://youtu.be/lJES5TQTTWE

Singleton 패턴 : 반드시 하나의 객체만 사용된다. => private, static

Strategy 패턴 : 옵션에 따라 같은 방식 but 다른 행동 => interface, implements, 같은 메서드 다른 실행 코드

State 패턴 : 특정 상태마다 실행 방식이 바뀐다.(상태 전환)

Command 패턴 : 옵션에 따라 다른 방식으로 실행된다.

Adapter 패턴 : 인터페이스가 서로 다른 객체들이 같은 형식으로 작동한다.

Proxy 패턴 : 프록시 객체 == 대리인 역할, 가벼운 작업