자바 interface
-
[Java] Interface 나중 참고용java/Class.Interface.Method 2022. 2. 5. 21:05
인터페이스 내부에 선언되는 것들은 모두 public 이다. 선언 가능한 것들: 상수, 추상 메서드, 디폴트 메서드(java8), static 메서드(java8) 코드 삽입 부분의 것은 축약된 형태이다. 1. 상수 정의 interface TestInterface { int a = 100; //상수 } 모두 public static final로 간주된다. 2. 추상 메서드 정의 interface TestInterface { void abstractMethod(); //추상 메서드 } 모두 public abstract 로 간주된다. 인터페이스의 추상 메서드를 모두 구현해야 하는 점이 있었다. java8부터 구현내용이 있는 static 메서드와 디폴트 메서드를 정의할 수 있다. 두가지는 인터페이스 구현시 오버라..