[JAVA] 인터페이스 (interface)


[JAVA] 인터페이스 (interface)

인터페이스란? - 인터페이스는 일종의 추상 클래스 - 인터페이스는 추상클래스처럼 추상메서드를 갖지만 추상클래스보다 추상화 정도가 높아서 추상클래스와 달리 몸통을 갖춘 일반 메서드 또는 멤버변수를 구성원으로 가질 수 없다. - 오직 추상메서드와 상수만을 멤버로 가질 수 있으며, 그 외의 다른 어떠한 요소도 허용하지 않는다. - 인터페이스도 추상클래스처럼 완성되지 않은 불완전한 것이기에 그 자체만으로 사용되기 보다는 다른 클래스를 작성하는데 도움 줄 목적으로 작성된다. 인터페이스 작성 - 키워드로 class 대신 interface를 사용 - interface에더 class와 같이 접근제어자로 public 또는 default를 사용할 수 있다. - 모든 멤..........

[JAVA] 인터페이스 (interface)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [JAVA] 인터페이스 (interface)