[ 2. Singleton - 실무 예제 ]
* 선지식 : Singleton. 1. 기본 개념 및 기본 예제
.
1. SingleTonClass.java
- SingleTon Pattern 을 이용해서 객체를 instance화
2. FirstJob.java
- SingleTonClass를 getSingleTonClass()메소드를 호출 해서 첫 instance화 해서 사용
- 이때 name은 공백, age는 10으로 출력 된다.
3. SecondJob.java
- SingleTonClass를 getSingleTonClass()메소드를 호출 해서 instance를 얻어 오지만
이때 instance는 이미 FirstJob Instance에서 생성했던 SingleTonClass instance를 얻어 온다.
- 그래서 name, age를 출력 하면 이미 FirstJob instance에서 set한 값이 출력 된다.
4. Main.java
5. 최종 결과
---------------------
First Job Class start
name = :: age = 10
name = farmer :: age = 11
---------------------
Second Job Class start
name = farmer :: age = 11
'자바(Pattern&자료구조) > Singleton Pattern' 카테고리의 다른 글
1. Singleton - 기본 개념 및 기본 예제 (0) | 2017.03.15 |
---|