Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Command Pattern


특징

  • 요청을 하는 객체와 그 요청을 수행하는 객체를 분리시킬 수 있다.
  • 인보커에서는 요청을 할 때는 커맨드 객체의 execute()메소드를 호출하면 된다.execute() 메소드에서는 리시버에 있는 행동을 호출한다.
  • 매크로 커맨드는 커맨드를 확장해서 여러 개의 커맨드를 한꺼번에 호출할 수 있게 해준다.
  • 커맨드 패턴을 활용하면 로그 및 트랜잭션 시스템을 구현하는 것도 가능하다.

구성 내용
Command Pattern 커맨드 패턴을 이요하면 요청을 하는 객체와 그 요청을 수행하는 객체를 분리시킬 수 있다.