42.2 정적 클래스

    C#에는 클래스 이름 앞에 static 키워드가 붙는 정적 클래스를 만들 수 있습니다. 정적 클래스는 다음 특징이 있습니다.

    static 키워드를 붙임

    static 멤버만 가짐

    인스턴스화될 수 없음

    유틸리티 클래스 용도로 사용

    팩터리 클래스

     

    Note ≡ 싱글톤

    프로그램 내에서 인스턴스 개체 하나만 생성하는 클래스를 싱글톤(singleton)이라고 합니다. 정적 클래스는 인스턴스화할 수 없으나, 싱글톤은 인스턴스화합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.