반응형 인스턴스1 Item4 인스턴스화를 막으려거든 private 생성자를 사용하라 단순히 정적 메서드와 정적 필드만을 담은 클래스를 만들고 싶을 때가 있을 것이다. static 메서드와 static 필드만을 사용하는 것은 객체지향적으로 사고하지 않는 이들이 종종 남용하는 방식 하지만 분명 나름의 쓰임새가 있다. -> java.lang.Math와 java.util.Arrays 처럼 기본 타입 값이나 배열 관련 메서드들을 모아놓을 수 있다. 정적 메서드와 정적 필드만을 담은 유틸리티 클래스 java.lang.Math, java.util.Arrays 특히 java.util.Collections는 특정 인터페이스를 구현하는 객체를 생성해주는 정적 메서드(혹은 팩터리) 모음이다 final 클래스와 관련한 메서들을 모음 (final 클래스를 상속해 하위 클래스에 메서드를 넣는 건 불가능하기 때문.. 2022. 12. 6. 이전 1 다음 반응형