Programing Language/Java
[Java] 인터페이스(Interface) 예제
인터페이스 (Interface) 인터페이스는 선언 시 interface라 선언하고, 인터페이스를 구현(상속)하는 클래스에서는 implements 키워드를 사용해 구현(상속)한다. 인터페이스는 모든 메서드가 public abstract로 선언되고, 모든 멤버 변수가 public static final로 선언된 특별한 종류의 추상 클래스이다. 메서드 선언 시 public abstract는 생략 가능하고, 멤버 변수 선언 시 public static final 또한 생략 가능하다. 인터페이스는 다른 클래스와는 달리 다중 상속이 가능하다. 💻 예제 1 📝 소스 코드 public class Main { public static void main(String[] args) { TestImpl test1 = new ..