java -接口

偏执的太偏执、 2021-09-16 14:16 1124阅读 0赞

接口概念:类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,他只规定这些类必须提供某些方法

接口定义的基本语法

【修饰符】interface 接口名【extends父接口1,父接口2,。。。。】

{

零到多个常量定义

零到多个抽象方法定义

}

使用接口:一个类可以实现一个或多个接口

实现接口使用implements关键字,java中一个类只能继承一个父类,是不够灵活的,通过实现多个接口可以做补充

在使用接口的过程中,还经常与匿名内部类配合

,匿名内部类就是没有名字的内部类,多用于关注实现,而不关注类名

语法格式:Interface i =new Interface(){

public void method(){

System.out.println(“匿名内部类实现接口的方式”)

}

}

接口中,方法不能有方法体

通过接口描述两个不同对象之间的特征

接口的引用指向实现了接口的对象

发表评论

表情:
评论列表 (有 0 条评论,1124人围观)

还没有评论,来说两句吧...

相关阅读

    相关 接口-----java

    接口就是规范,定义的是一组规则,体现了现实世界中“如果你是...则必须你能....”的思想。 如果你是天使,则必须能飞。如果你是汽车,则必须能跑。接口的本质就是

    相关 java接口

    接口就是多个类的公共规范; 接口是一种引用数据类型,最重要的内容就是其中的抽象方法 如何定义接口: public interface 接口名称\{ //接口内容 \}

    相关 java接口

    一、定义 Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,

    相关 Java接口

      Java接口本身没有任何实现,因为Java接口不涉及表象,而只描述public行为,所以Java接口比Java [抽象类][Link 1] 更抽象化。   Java

    相关 Java接口

    接口中,我们需要注意以下几点: 接口中的所有方法自动地属于 public。 因此,在接口中声明方法时,不必提供关键字public  接口绝不能含有实例域, 在 JavaSE

    相关 java 接口

    接口: 接口(Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。 一个类通过继承接口的方式,从而来继

    相关 Java接口

    接口 -------------------- 接口是一种更加纯粹的,完全的抽象类,接口中的方法都是抽象的 并且接口不能实例化,位于继承层次中的顶层

    相关 java -接口

    接口概念:类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,他只规定这些类必须提供某些方法 接口定义的基本

    相关 Java 接口

    接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象...