디자인패턴1 [Technical Organize] 기술면접_디자인패턴 문제. C++을 이용하여 Decorator 패턴을 템플릿으로 구현하고 추상적 캐릭터 게임 클래스를 구현해 Decorator의 사용 예를 들어라Decorator 패턴은 특정 객체에 기능을 추가하거나 삭제하는데 있어서 객체에 영향을 미치지 않고, 기능을 추가하는 형태를 취하는 디자인 패턴 중 하나이다. 즉 추가된 기능이 기존의 객체를 꾸며주면서 추가된 기능도 수행함과 동시에 기존의 객체가 가진 기능도 수행되면서 마치 새로운 기능이 추가되는 것처럼 보이도록 만들어 주는 것이다. 기능들 사이의 관계는 참조 연결고리를 통해 연결해 줌으로써 기능의 추가와 삭제를 가능토록했다. 문제. 싱글톤에 대해서 아는 대로 설명.애플리케이션이 시작될 때 어떤 클래스가 최초 한번만 메모리를 할당하고(Static), 그 해당 메모리.. 2022. 12. 28. 이전 1 다음