[TIL] 싱글톤 패턴

Manta·2024년 8월 22일
0

TIL

목록 보기
2/22

🧩디자인 패턴이란?

우선 디자인 패턴이란 무엇인지 알아보아야 합니다.
디자인 패턴이란 프로그램을 설계할 때 발생했던 문제점들을 객체간의 상호 관계 등을 이용하여 해결할 수 있도록 하나의 '규약' 형태로 만들어 놓은 것입니다.

🧩싱글톤 패턴이란?

싱글톤 패턴은 하나의 클래스에 오직 하나의 인스턴스만 가지는 패턴 입니다. 보통 데이터베이스 연결 모듈에 많이 사용합니다.
하나의 인스턴스를 다른 모듈들이 공유하여 사용을 하기 때문에 인스턴스를 새로 생성하는 비용을 절감할 수 있지만, 의존성이 높다는 단점이 존재합니다.

profile
공부할게 너무 만타🫠

0개의 댓글