개체를 만들지 못하게 하는 방법


[ 예제 5-9 ]와 같이 정적 구성 요소로만 구성된 클래스는 아예 개체를 만들지 못하게 만들어 두는 것이 좋습니다. 클래스의 개체를 만들지 못하게 만드는 방법으로는 어떤 방법이 있을까요?




클래스의 생성자에 private 한정자를 붙여서 외부에서 호출하지 못하도록 한다.



이렇게 하면 다음과 같은 컴파일 에러가 발생한다.


The constructor MyClass() is not visible



+ Recent posts