Interface는 Java 언어의 추상 유형이지만 인터페이스는 추상 클래스가 아니라 일반적으로 추상 메소드의 모음입니다. 선언할 명명된 인터페이스입니다. A 클래스는 인터페이스를 상속하여 인터페이스의 추상 메서드를 상속합니다.
사용 방법은 다음과 같습니다. (권장 학습: javacourse)
implement 接口名
The 클래스는 객체의 속성과 메서드를 설명합니다.
은 상속될 수 있으며 상속 방법은 다음과 같습니다.
extends 父类名
구문적 차이# 🎜 🎜#
– 인터페이스의 모든 속성은 public static final입니다. – 모든 클래스는 기본적으로 공개입니다. 하위 클래스는 상위 클래스(확장)만 상속할 수 있습니다. )는 여러 인터페이스를 상속(구현)할 수 있습니다. Interface는 인스턴스화할 수 없지만 구현은 가능합니다. 인터페이스를 구현하는 클래스는 인터페이스에 설명된 모든 메서드를 구현해야 하며, 그렇지 않으면 추상 클래스로 선언해야 합니다. Java에서는 인터페이스 유형을 사용하여 변수를 선언할 수 있으며 널 포인터가 되거나 이 인터페이스에 의해 구현된 객체에 바인딩될 수 있습니다.위 내용은 Java 클래스와 인터페이스의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!