Design Pattern (10) 썸네일형 리스트형 2. 싱글톤 패턴 (Singleton Pattern) 목차 1. 싱글톤 패턴이란? 2. 싱글톤 패턴 구조 3. 예제 4. 추가 고려사항 싱글톤 패턴 (Singleton Pattern) 이란? 싱글톤 패턴은 클래스의 인스턴스가 단 하나만을 필요로 할때 해당 클래스의 인스턴스가 '반드시' 1개 밖에 존재하지 않는 것을 '보증' 하고 싶을때 사용하는 디자인 패턴 입니다. 싱글톤 패턴 구조 이름 내용 Singleton 인스턴스가 1개만 존재해야하는 클래스 Main 메인 클래스 예제 Singleton 클래스 instance 필드를 가지고 getInstance 를 통해 객체를 생성합니다. 그리고 생성자를 private 로 하여 new 키워드로 생성하는것을 막아줍니다. 만약 해당 객체 값이 null 이면 객체를 생성해주고 해당 객체를 저장합니다. 이후 객체를 생성하려고.. 1. 반복자 패턴 ( Iterator Pattern ) 목차 1. 반복자 패턴이란? 2. 반복자 패턴 구조 3. 예제 반복자 패턴 - Iterator pattern 이란? 배열 arr의 모든 요소를 표시하기 위해서는 아래와 같이 for 문을 사용하여 표시할 수 있습니다. for(int i=0; i 이전 1 2 다음