인스턴스화를 막기 위한 private 생성자
이 글은 'EFFECTIVE JAVA 3/E'를 보고 학습한 내용을 정리한 글입니다. 이펙티브 자바를 읽기 시작한지 이틀이 지났다. 명성대로 악명대로 생각보다 어려운 내용이 많다. JAVA 기초가 부족한 것이기도 하겠지만, 어려운 용어가 섞여서 등장하니 읽기가 너무 힘든 것도 조금은 있다. 그래도, 언젠가는 다 읽어야 하는 책이니 조금씩 시도하며 잊지 않고 자바 현지인이 되기 위해 노력해야겠다! 인스턴스화를 막으려거든 private 생성자를 사용하라 프로그램 개발을 하다보면 정적 메서드와 정적 필드만 담은 클래스가 생기는 경우가 있다. 내 경우는 InputView나 OutputView 같은 뷰 단의 로직을 처리하는 클래스라든지, 단순히 할인같은 계산을 담당하는 클래스가 이 경우에 속하는 것 같다. 이처럼..
2022.05.18