Game DevTip/Design Pattern1 1. 디자인 패턴 : 싱글톤 패턴 싱글톤 패턴말그대로 혼자라는 뜻.클래스 생성을 딱 1개로 정한다는 것.그래서 무조건 해당 클래스의 객체는 static으로 생성 됨.여러개의 변수가 하나의 클래스를 가르킬 순 있겠지만,해당 클래스의 객체가 복사가 되면 안됨.즉, 똑같은 클래스 정보가 2개이상 늘어나면 안된다는 뜻.무조건 하나만.장점코드의 가독성이 좋음 . 하나의 클래스를 독자적으로 사용하기 때문불필요한 객체 생성을 피함.예를 들어 3개의 클래스가 있는데 이 3개의 클래스가 하나의 클래스에서 인스턴스를 받아서 사용 한다고 치면 이 클래스는 5개의 똑같은 역할을 하는 객체를 1개씩 총 5개를 생성해야 함.→ 이렇게 되면 리소스 낭비가 엄청 심하고 불필요한 방식.코드가 매우 세밀해짐.여러 곳에서 잘 사용이 가능하도록 설계를 잘해야 함. (애초에.. 2025. 1. 14. 이전 1 다음