디자인 패턴의 종류 이미 알려진 디자인 패턴은 다음과 같이 23개로 나누어져 있다. 크게 생성(Creational), 구조(Structural), 행위(Behavioral) 3가지로 분류된다. 이는 GoF(Gang of Four) 디자인 패턴이라고 불리며, 에리히 감마(Erich Gamma), 리차드 헬름(Richard Helm), 랄프 존슨(Ralph Johnson), 존 블리시디스(John Vissides) 4명의 유명한 개발자들에 의해 고안되었다. 4명의 개발자는 ‘경험’이나 ‘내적인 축적’을 이라는 형태로 정리하였다. 이 4명을 the Gang of Four 또는 GoF라고 부른다. - 생성 패턴 추상 팩토리 (Abstract Factory) ㄴ 구제적인 클래스에 의존하지 않고 서로 연관되거나 의..