[JAVA] 객체지향 - 싱글톤(Singleton) 패턴
·
JAVA
싱글톤 패턴 : 싱글톤 패턴의 클래스는, 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 리턴한다. 즉, 클래스가 만들 수 있는 인스턴스 개수가 최대 하나인 패턴인 것이다. 사용법 : 생성된 인스턴스는 getinstance( ) 를 통해 접근한다. 인스턴스를 생성할 클래스의 생성자와 변수는 private 으로 선언한다. 인스턴스에 접근할 메서드는 public 으로 선언한다. 외부 클래스에서는 new를 통한 인스턴스 생성은 불가하다. class cat { //private static cat cat = new cat(); private static cat kitty = null; private cat() { System.out..
해니01_15
'싱글톤패턴' 태그의 글 목록