>  기사  >  Java  >  인터페이스란 무엇입니까?

인터페이스란 무엇입니까?

王林
王林원래의
2020-06-28 15:52:237563검색

인터페이스는 일련의 메소드 선언이자 메소드 특성의 집합입니다. 인터페이스는 메소드의 특성만 가지며 메소드 구현은 없습니다. 따라서 이러한 메소드는 서로 다른 위치에서 서로 다른 클래스로 구현될 수 있습니다. 이러한 구현은 다른 동작을 가질 수 있습니다(함수).

인터페이스란 무엇입니까?

java 인터페이스

(권장 학습: java 입문 프로그램)

Java 인터페이스는 일련의 메소드 선언과 메소드 특성의 모음입니다. 인터페이스는 메소드 특성만 갖고 메소드 구현은 없습니다. 메소드는 다양한 장소의 다양한 클래스에 의해 구현될 수 있으며 이러한 구현은 다양한 동작(함수)을 가질 수 있습니다.

두 가지 의미: 첫째, Java 언어에 존재하는 구조인 Java 인터페이스는 특정 구문과 구조를 가지고 있으며, 둘째는 클래스가 소유하는 메서드의 특성 집합, 즉 논리적 추상화입니다. 전자를 "Java 인터페이스"라고 하고 후자를 "인터페이스"라고 합니다.

(추천 동영상 튜토리얼: java 동영상 튜토리얼)

인터페이스 형식 정의

[public]interface 接口名称 [extends父接口名列表]
{
//静态常量
[public] [static] [final] 数据类型变量名=常量值;
//抽象方法
[public] [abstract] [native] 返回值类型方法名(参数列表);
}

인터페이스 형식 구현

[修饰符] class 类名[extends 父类名] [implements 接口A,接口B,···]
{
类成员变量和成员方法;
为接口A中的所有方法编写方法体,实现接口A;
为接口B中的所有方法编写方法体,实现接口B;
}

위 내용은 인터페이스란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.