一、接口的其他语法
之前讲了接口的概念和定义,以及接口的子类定义等语法之外还要一些 其他的使用方式,还要掌握接口的一些其他语法。
DEMO: 一个子类可以实现多个接口
如果要让一个子类实现多个接口,那么使用在implements之后使用逗号将需要实现的接口隔开。
DEMO:接口之间可以相互继承
接口继承接口使用的也是“extends”关键字,子类要实现所有接口(包括父接口)的抽象方法。
DEMO:继承又实现
一个子类既继承一个抽象类同时又能实现接口。
一个子类如果既继承了抽象类又实现了接口,那么该子类必须实现抽象类中的抽象方法,同时也要实现接口中的抽象方法。
总结:
1、一个类可以实现多个接口,其实这就解决了继承的单继承局限。在implenmts之后使用逗号将要实现的接口隔开
2、接口可以继承接口,使用的关键字也是“extends”实现
3、一个类可以继承抽象类同时可以实现接口。
4、抽象类和子类之间的使用“继承”来描述他们之间的父子关系,接口和其:子类使用的是“实现”来描述他们之间的父子关系。
在学习过程中,我喜欢找的一些电子书来系统化的学习,多数时候我都只是做一一个大概的解,没有深入学习,基本就是看下目录,看下前几章的内容,深入的只会在实际用的时候才去详细看了。
以下是我整理的Java学习资料免费提供
这里的话我也将我之前在学习过程中用到的一些学习资料整理成了文档,以及我自身之前的一个面试文案和知识点补充,有需要的朋友可以加我的QQ学习交流群 697888503 ,这里也希望大家最终都能够学有所成,学习编程不是一天两天的功夫,勤能补拙才是硬道理,祝大家最终都能成为一名合适开发攻城狮。