Programming/Effective-Java
[Effective-java] (아이템 4) 인스턴스화를 막으려거든 private 생성자를 사용하라
이번 포스팅은 Effective-java 3판 아이템 4에 관한 내용이며, Private 생성자에 대한 내용입니다. 책의 내용을 기반으로 작성되었지만 잘못된 부분이 있다면 댓글로 부탁드립니다. [ Contents ] 인스턴스화를 막는 방법 어떻게 사용될까 인스턴스화를 막는 방법 final 클래스 final 클래스는 인스턴스화가 되지 않을 뿐 아니라 상속도 지원하지 않는다. 따라서 final 클래스로 만들어진 클래스는 인스턴스화를 할 수 없게 된다. public final class UtilityFinalClass { public static void print() { System.out.println("final class print()"); } /* 불가능 static class AnotherClass..
2022. 1. 1. 23:49
최근댓글