싱글톤 ( Singleton ) 패턴
싱글톤 패턴을 사용하는 방법
- 생성자 자체를 은닉화 ( private 을 사용하여 )
- 생성자를 은닉화 시키면 객체화하지 못하기 때문에 메소드를 public static 으로 선언하여 생성자를 메소드를 통해 생성할 수 있게함
- 이때 메소드에서 객체를 담을 변수를 사용하게 되는데 이 변수도 생성자를 사용하기 전에 메소드에서 사용되어야 함으로 static 을 사용하여 미리 클래스에 선언해줘야 함
728x90
'국비지원_핀테크' 카테고리의 다른 글
14일차_ [java] 쓰레드 ( Thread ) (0) | 2024.02.22 |
---|---|
14일차_ [java] 람다 ( Lambda ) (0) | 2024.02.22 |
13일차_ [java] 추상 클래스 ( Abstract ), 인터페이스 ( interface ) (0) | 2024.02.21 |
13일차_ [java] 업캐스팅 ( upcasting ), 다운캐스팅 ( downcasting ) (0) | 2024.02.21 |
13일차_ [java] 오버라이딩 ( Overriding ), final (1) | 2024.02.21 |