공부를 하다보면 다양한 유형들의 클래스들이 있었다이는 설계 원칙에 맞춰 만들어진 패턴이라 볼 수 있는데,주로 사용되는 유형들에 대해 알아보았다1. DTO (Data Transfer Object) 클래스정의 순수하게 데이터만 담는 컨테이너 클래스 사용 시점API 통신할 때 데이터 전송용데이터베이스에서 데이터 가져올 때다른 시스템과 데이터 교환할 때 예시public class PlayerDTO{ public int id; public string name; // 데이터만 있고 메서드는 없음}2. 싱글톤 클래스정의전체 게임에서 단 하나의 인스턴스만 존재하는 클래스 사용 시점게임 전체 상태 관리 (GameManager)자원 공유 (ResourceManager)사운드 관리 (AudioManager..