본문 바로가기
영상 후기/기타

영상 후기 - 객체지향 디자인패턴 1

by 올리브영 2023. 3. 8.
728x90
반응형

movie

Singleton

  • 하나의 객체를 생성하면 생성된 객체를 어디서든 참조할 수 있지만, 여러 프로세스가 동시에 참조할 수 없다.

 

Strategy 

  • 전략패턴은 어떤 동일한 틀 안에 있는 특정 작업의 모드를 바꿔줄때 유용하다.

 

State

  • 특정 상태마다 다르게 하는 일이다. 그 상태마다 실행시 할 일과 함께 하나하나 모듈화해서 지정해둘 때 쓰인다.

 

Command

  • 요청을 객체의 형태로 캡슐화하여 재이용하거나 취소할 수 있도록 요청에 필요한 정보를 저장하거나 로그에 남기는 패턴이다.

 

Adapter

  • 호환성이 없는 클래스들의 인터페이스를 다른 클래스가 이용할 수 있도록 변환해주는 패턴이다.

 

proxy

  • 접근이 어려운 객체와 여기에 연결하려는 객체 사이에서 인터페이스 역할을 수행하는 패턴이다.
728x90
반응형