인프런 커뮤니티 질문&답변
싱글턴 패턴에 대한 질문입니다.
작성
·
242
답변 1
1
이재환
지식공유자
1번 : 싱글턴 패턴으로 객체 N개 만들기
보통 싱글턴패컨을 생각하면 단 한개의 객체만을 생성한다고 생각하는데, 강의에서 말씀드린 것처럼 최대 N개의 객체를 생성하는 것입니다. 한 개만 생성해도 N개를 생성한 것이죠.
여러 개를 생성하는 예로는 데이터베이스 컨넥션풀을 생각해 보시면 됩니다. 미리 여러 개의 컨넥션을 만들어 두고 돌려 쓰는 방식인데 이 경우가 해당한다고 볼 수 있습니다.
2번 :
예제는 최대한 단순하게 만들어 설명하려는 것이었고, 생성된 객체의 이름을 비교하기 위해 넣은 것입니다.
보통의 경우는 필요하지 않을 것 같습니다.
그래도 넣어야 한다면 보통의 경우처럼 설정파일을 이용하셔도 되고 방법은 다양할 것 같습니다.






