목록Command Pattern (1)
Coding Memo
Command Pattern [커맨드 패턴]
Command 패턴은 어떤 객체를 활용할 때 그 객체를 직접 조작하는 것 대신에, 조작을 어떻게 하라고 명령을 보내는 방식을 사용하는 패턴이다. 조작 방식 명령을 보낼 때, Command라는 인터페이스나 추상 클래스를 포함하도록 캡슐화 하여 중간 매개체인 Invoker는 Command에 대한 구체적인 내용은 알 수 없도록 한다. 요청을 매개변수화, 요청 대기 열, 로깅, 실행 취소 등에 활용 될 수 있는 패턴이다. 커맨드 패턴 Command 요청을 캡슐화 하는 인터페이스나 추상 클래스로 execute를 구현하고 이 요청을 실행할 수신자(receiver)를 가지고 있는 개체 Invoker 작업 수행 명령 수신자에 요청하는 매개체로 클라이언트로부터 받은 실행 명령을 설계된 패턴에 의해 수신자에게 명려을 요청..
etc
2023. 6. 18. 13:16