SO 질문에 쓰여진 것을 기반으로 작성 Java에서 Best Singleton Implementation- 즉 enum을 사용하여 singleton을 만드는 방법-차이점 / 장점 / 단점은 무엇입니까 (생성자 생략)
public enum Elvis {
INSTANCE;
private int age;
public int getAge() {
return age;
}
}
그리고 전화 Elvis.INSTANCE.getAge()
과
public enum Elvis {
INSTANCE;
private int age;
public static int getAge() {
return INSTANCE.age;
}
}
그리고 전화 Elvis.getAge()