接口

接口中定义的方法和变量都包含一些默认修饰符。方法的默认修饰符是public abstract;变量是默认用public static final,是全局常量。
接口是可以通过extends关键字去继承另一个接口的。

总结:

  • 接口中的方法都是抽象的,不能实例化对象。
  • 当一个类实现接口时,如果这个类是抽象的,可以只实现接口的部分方法,否则就必须实现接口中的全部方法。
  • 接口是可以多实现的用逗号隔开。
  • 一个接口可以通过extends关键字继承多个接口,接口之间用逗号隔开。
interface Ruuning {...}
interface Flying {...}
interface Eating extends Running,Flying {...}
  • 当一个类继承一个类还要实现接口时,extends关键字必须位于implements前面,先继承,后实现
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第03天java面向对象 今日内容介绍 ·接口 ·匿名对象&final ·多态 ·接口 1.接口的概述 接口是功能...
    chcvn阅读 472评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,947评论 18 139
  • 贴心提示: 快捷方式:输入一些关键字,在按键alt+?键就可以补齐(在eclipse中输入代码时)。 三个非访问控...
    可乐W阅读 210评论 0 0
  • 古来兵器十八般,我见奇门遗未勘。第一相思连羽箭,箭去连绵长扣弦。北郭清风美少年,不识刀剑与青钱。朝游春水暮观天,双...
    秋禾院鸣风阅读 267评论 0 1
  • 所谓求动态第K大是支持查询区间第k大,同时还支持序列的单点修改。 我们知道,如果修改了arr[i],那么对于静态主...
    Gitfan阅读 3,691评论 0 3