接口

定义接口的关键字:interface

实现接口的关键字:implements

类的方法要有返回值,接口类和抽象类不需要

1.接口不能直接实例化
2.接口中每一个方法"默认都是抽象的"可以省略abstract;
3.使用子类的对象可以调用接口中的变量
4.接口类中定义成员变量是默认public static final(公开,静态,常量)无法更改

5:可以用接口对象去赋值子类的对象,如
image.png

jdk1.7以上----继承和实现都可以进行多个继承,多个实现

例如:
接口---------public class ClassA implements InterfaceA,InterfaceB;
继承---------public class ClassA extends InterfaceA,InterfaceB;

注:接口继承接口或抽象类继承抽象类,都可以不用继承父类的方法;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 抽象类 在继承的层次结构中,每个新子类都使类变得越来越明确具体。如果从一个子类追溯到父类,类就会变得更通用和抽象。...
    Steven1997阅读 1,391评论 0 5
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,841评论 18 139
  • 第03天java面向对象 今日内容介绍 ·接口 ·匿名对象&final ·多态 ·接口 1.接口的概述 接口是功能...
    chcvn阅读 462评论 0 0
  • 一、抽象类 1、抽象类含义的概括: 当多个类出现相同功能时,但功能主体不同,这样可以向上抽取,抽取时只抽取功能定义...
    玉圣阅读 840评论 0 6
  • 今天下午16:00-19:20现场参加钻石队小组会,晚上又受邀YY参加勇士队22:00-23:45小组会。看到了真...
    Mr玉民阅读 212评论 2 0