델리게이트 패턴(위임 패턴)은 서로 다른 객체들 간의 원활한 작업을 위해 만들어진 디자인 패턴입니다. 델리게이트 패턴의 원리를 설명하자면 이래와 같습니다.A객체만이 할 수 있는 작업(메서드 등)을 B객체가 할 수 있도록 위임해주는 방식입니다.또한 A객체의 작업을 B에서
📌 싱글톤 패턴(Singleton Pattern) 싱글톤 패턴은 애플리케이션(Application) 구현 시 클래스로부터 절대 유일한 객체 하나만을 구현하고 싶을 때 사용하는 디자인 패턴입니다. 싱글톤 패턴으로 만들어진 객체는 한번 생성되면 애플리케이션이 종료될 때