42.2 정적 클래스
C#에는 클래스 이름 앞에 static 키워드가 붙는 정적 클래스를 만들 수 있습니다. 정적 클래스는 다음 특징이 있습니다.
• static 키워드를 붙임
• static 멤버만 가짐
• 인스턴스화될 수 없음
• 유틸리티 클래스 용도로 사용
• 팩터리 클래스
Note ≡ 싱글톤
프로그램 내에서 인스턴스 개체 하나만 생성하는 클래스를 싱글톤(singleton)이라고 합니다. 정적 클래스는 인스턴스화할 수 없으나, 싱글톤은 인스턴스화합니다.