공부하기 위해서 요약정리해놓은 것입니다.. 정확하고 꼼꼼한 자료는 쉽게 배워 바로 써먹는 디자인 패턴을 확인하시고 코드는 github.com/infohojin/patterns 을 참고해 주세요. 명령 패턴은 행동의 호출을 캡슐화하여 실행하는 패턴입니다. 명령 명령 패턴은 행동을 객체로 캡슐화하여 전달합니다. 객체지향 프로그래밍에서는 데이터와 행위를 하나의 객체로 묶어 캡슐화합니다. 객체는 동작의 행위와 행위를 실행하는 호출 메서드를 함께 만드는데, 구현하는 방법은 작업의 객체화라고 합니다. 기존에는 동작 명령을 한수나 메서드로 구현했습니다. 하지만 명령 패턴에서는 동작 명령을 하나의 클래스 형태로 표현하며 수행하는 동작을 메서드 형태가 아닌 객체 형태로 별도 생성합니다. 명령 패턴은 내부 동작을 위한 모..