java面向对象中接口的概念

网友投稿 66 2024-02-03


java面向对象中接口的概念

本文讲解"java面向对象中接口的概念",用于解决相关问题。

接口的概念

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

接口的使用    

定义一个接口类-Jumpping

实现类Cat实现了Jumpping接口

测试类。

编译看左边,执行看右边,所以执行结果为:

接口和类

1、类和类之间

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

2、接口和接口之间

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

3、类和接口之间

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

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

public class Cat extends Animal implements Jumpping,Dancin

Java编程技术

本文讲解"Spring——AOP是什么",用于解决相关问题。一、对AOP的初印象首先先给出一段比较专业的术语(来自百度):在软件业,AOP为Aspect Oriented Programming的缩写,意为:面 ...


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:PHP中的七个预定义接口分别是什么?
下一篇:Golang函数的接口和访问控制源码分析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~