Item4: 인스턴스화를 막으려거든 private 생성자를 사용하라
private 생성자를 추가하여 클래스의 인스턴스화를 방지할 수 있다.
public class UtilityClass {
private UtilityClass() {
throw new AssertionError(); // 클래스 내부에서도 생성자를 호출하지 않도록 막아둔다.
}
}lombok @UtilityClass
Last updated