유일한 인스턴스를 만들기 위한 디자인 패턴


public class dailyCode {

public static class Singleton{

private static Singleton sSingle = new Singleton();

private Singleton(){}

private String notification = "This is Singleton Design Pattern!";

public static Singleton getInstance(){

return sSingle;

}

public String getNotification(){

return notification;

}

}

public static void main(String[] args){

System.out.println(Singleton.getInstance().getNotification());

Singleton tester = Singleton.getInstance();

System.out.println(tester.getNotification());

}


'프로그래밍 > JAVA' 카테고리의 다른 글

arraycopy Example  (0) 2016.11.19
scheduleAtFixedRate vs. scheduleWithFixedDelay  (0) 2016.11.18
Callback using interface  (0) 2016.11.17
초기화 블록 (Initialization Block)  (0) 2016.11.15
HashSet 예제  (0) 2016.11.15
ArrayList 예제  (0) 2016.11.14
생성자 예제 (Constructor Example)  (0) 2016.11.13

+ Recent posts