참조: Effective Java 2nd Edition Item 4. Enforce noninstantiability with private
constructor
때로는 static 메소드나 static 필드만 가지고 있는 클래스를 작성하고 싶을 떄가 있을 것이다. (ㅇㅇ. XXUtils 같은 클래스들이
그런 경우겠다.)
이때 abstract 클래스로 만드는 건 효과가 없다.
– 상속 받아서 객체 생성할 수 도 있으니깐..
– 또 abstract를 보면 왠지 상속받아서