Language/JAVA56 [TIL] 인터페이스 인터페이스 Interface 란? 인터페이스는 미완성된 설계도와 같은 개념 추상 메서드만 있는 껍데기 클래스를 위한 템플릿으로서의 기능을 수행하는 추상 클래스의 한 종류이다. 인터페이스는 interface 라는 키워드를 사용하여 선언하며, 메소드 시그너처와 상수 선언만을 포함할 수 있다.(static, final 모두 선언되는 변수 선언) => java 8 미만에서만 자바 8 미만의 인터페이스는 모든 메소드가 선언만 있고 정의가 없는 추상메소드만 선언 가능 자바 8 부터는 default와 static 메소드는 interface 정의에 구현체를 가질 수 있다. 클래스에서 인터페이스를 구현하기 위해서는 implements 키워드 사용한다. 인터페이스는 다중 상속이 가능하다. 콤마 ","로 구분하여 여러개의 .. Language/JAVA 2020. 8. 11. 더보기 ›› 이전 1 ··· 12 13 14 15 16 17 18 ··· 56 다음