[디자인 패턴] 생성 패턴 - 싱글톤 패턴
rlaehddnd0422
싱글톤 패턴이란?하나의 클래스를 기반으로 여러개의 인스턴스를 만들 수 있지만, 그렇게 하지 않고 하나의 인스턴스만 만들어 사용하는 패턴.일반적으로 데이터베이스 연결 모듈에서 사용한다고 보면 되겠음. 싱글톤 패턴 사용 이유데이터베이션 커넥션 풀과 같이 하나의 인스턴스만 만들어 두고 이 인스턴스를 재활용하여 필요로 하는 작업들을 수행할 수 있는 경우와 같이, 인스턴스를 불필요하게 여러개 만들 필요가 없을 때 싱글톤으로 관리하여 불필요한 자원 사용을 막기 위해. 싱글톤 패턴 생성 방법0. 기본적인 방식싱글톤 패턴을 적용하기 위해서는 두 개 이상의 인스턴스를 만드는 것을 막아야 하기 때문에 우선적으로 객체 생성을 위한 new 키워드에 제약조건을 걸어줘야 하고, 만들어진 단일 객체를 반환할 수 있는 메소드가 필요..