반응형
정적 임포트
-
Item 22. 인터페이스는 타입을 정의하는 용도로만 사용하라Book/Effective Java 3E 2022. 11. 2. 21:00
인터페이스는 자신을 구현한 클래스의 인스턴스를 참조할 수 있는 타입 역할을 합니다. 인터페이스는 오직 이 용도로만 사용해야 합니다. 아래 상수 인터페이스 안티패턴은 인터페이스를 잘못 사용한 예입니다. package effectivejava.chapter4.item22.constantinterface; // 코드 22-1 상수 인터페이스 안티패턴 - 사용금지! public interface PhysicalConstants { // 아보가드로 수 (1/몰) static final double AVOGADROS_NUMBER = 6.022_140_857e23; // 볼츠만 상수 (J/K) static final double BOLTZMANN_CONSTANT = 1.380_648_52e-23; // 전자 질량 (..