전략패턴 - StrategyPattern
옵저버패턴 - ObserverPattern
데코레이터패턴 - DecoratorPattern
추상팩토리패턴과 팩토리메소드패턴
싱글턴패턴 - SingletonPattern
커맨드패턴 - CommandPattern
어댑터패턴 - AdapterPattern
퍼사드패턴 - FacadePattern
템플릿메소드패턴 - TemplateMethodPattern
반복자패턴 - IteratorPattern
컴포지트패턴 - CompositePattern
상태패턴 - StatePattern
프록시패턴 - ProxyPattern
전략 패턴 (Strategy Pattern): 전략 패턴은 알고리즘을 정의하고 이를 쉽게 교환할 수 있게 하는 패턴입니다. 이를 통해 동일한 문제에 대해 다양한 알고리즘을 적용할 수 있습니다. 옵저버 패턴 (Observer Pattern): 옵저버 패턴은 객체 간의 의존성을 느슨하게 만들어주며, 한 객체의 상태 변화가 다른 객체들에게 통지될 수 있게 해줍...
복합패턴 - CompositionPattern