IT/Java
[Java] Interface 상수 필드
Huitopia
2024. 3. 12. 00:01
728x90
인터페이스는 데이터를 저장할 수 없기 때문에 상수 필드만 선언할 수 있다.
[public static final] 타입 상수명 = 값;
인터페이스에 선언된 필드는 모두 public static final 특성을 갖기에 생략하더도 자동적으로 컴파일 과정에서 붙는다.
상수명은 대문자로 작성하며, 서로 다른 단어로 구성 시 언더바(_)로 연결한다.
public interface Example {
// 상수 선언
int MAX_NUMBER = 100;
}
상수는 구현 객체와 관련 없는 인터페이스 소속 멤버로 인터페이스에서 바로 접근하여 상수값을 읽을 수 있다.
728x90