싱글톤 패턴 (singleton pattern) 뜻

클래스의 객체가 오직 하나만 만들어지도록 보장하는 패턴

A pattern that ensures a class has only one instance

단계별로 보기

  1. 여러 곳에서 같은 설정 객체를 써야 합니다.
  2. 처음 부르면 객체를 하나 만듭니다.
  3. 두 번째부터는 새로 만들지 않고 같은 객체를 돌려줍니다.
  4. 어디서 불러도 객체는 하나뿐이고 직접 만들 수는 없게 막습니다.

개발자의 타자 연습에서 소프트웨어 공학 용어로 타자 연습을 해 보세요.