189 8069 5689

java面向对象中接口的概念

这篇文章主要介绍java面向对象中接口的概念,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联是一家从事企业网站建设、成都网站建设、做网站、行业门户网站建设、网页设计制作的专业网站建设公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点近1000家。

接口的概念

接口体现了事物的扩展性。举个具体例子,我们知道,猫本来不会跳高,但是当Cat类实现了Jumpping接口,那猫就能跳高了。也就是说“猫”这个事物扩展了“跳高”这个功能。

接口的使用    

定义一个接口类-Jumpping

java面向对象中接口的概念

实现类Cat实现了Jumpping接口

java面向对象中接口的概念
测试类。

java面向对象中接口的概念
编译看左边,执行看右边,所以执行结果为:

java面向对象中接口的概念

接口和类

1、类和类之间

类和类之间,可以用继承(extends)产生联系,但继承只能为单继承。

2、接口和接口之间

接口和接口之间,也可以用继承(extends)产生联系,但接口中的继承可为多继承。

3、类和接口之间

类和接口之间,可以通过实现(implements)产生联系,也可多实现,其中用逗号隔开就好。

备注:值得一提的是,如果一个子类既要继承父类,又要实现接口,也是可以的。使用格式为:

public class Cat extends Animal implements Jumpping,Dancin

以上是java面向对象中接口的概念的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


本文名称:java面向对象中接口的概念
地址分享:http://cdxtjz.cn/article/gdighp.html

其他资讯