반응형 Composite1 객체지향 디자인 패턴 심화 정리 part.3 디자인 패턴 정리 마지막 포스팅이고 이번에는 decorator factory method abstract factory mediator composite 이렇게 다섯개의 패턴을 설명으로 마치도록 하겠다. decorator 기본적으로 동작하는 메서드가 있고 추가적으로 하나씩 추가해가면서 동작을 하게 되는 작업을 할때 사용되는 패턴이다. 예를들어서 전투기 슈팅게임을 예로들면 기본 공격이 있고 아이템을 먹을때마다 좀더 미사일이 많이 나가거나 하는 것과 비슷하다. 추가로 먹는 아이템들을 하나하나 클래스로 만들고 부모 클래스인 기본공격을 모두 상속 받는다. 그리고 아이템을 먹게되면 부모의 기본공격 + 자식에서 만들어진 아이템의 추가공격 이렇게 합쳐져서 미사일이 나간다고 생각을 하면된다. factory method.. 2022. 3. 13. 이전 1 다음 반응형