络腮胡菲菲 发表于 2024-9-24 21:29:23

接口

**接口中只能存在抽象方法, jvm默认会在方法前使用public abstract举行修饰, 刚学java保举加上
https://img2024.cnblogs.com/blog/3526446/202409/3526446-20240924211745137-523744566.png
接口:表现一个类的额外功能的实现
** 类和接口是实现关系 可以通过关键字implements实现接口**
https://img2024.cnblogs.com/blog/3526446/202409/3526446-20240924212542340-560896063.png
当一个详细的类实现一个接口的时候, 必须要实现接口中全部的抽象方法
意思就是要重写一下接口里的全部修饰函数,并且,在接口里全部函数都是抽象函数
https://img2024.cnblogs.com/blog/3526446/202409/3526446-20240924213616491-449610099.png
https://img2024.cnblogs.com/blog/3526446/202409/3526446-20240924213845189-479071984.png
**若一个抽象类实现一个接口的时候,可以选择性地实现接口中的抽象方法**
比如说定义一个抽象类
abstract class Demo4 implements Inter{
//可以重写也可以不
}
5. 一个类可以同时实现多个接口,使用逗号隔开
类---接口
https://img2024.cnblogs.com/blog/3526446/202409/3526446-20240924214912139-78955797.png
接口和接口存在继承关系, 并且一个接口可以同时继承多个接口
实现接口--接口
https://img2024.cnblogs.com/blog/3526446/202409/3526446-20240924215108492-1980612245.png
**   接口中只能定义常量, 默认修饰符为public static final**
接口无法实例化, 接口中不能出现构造方法
https://img2024.cnblogs.com/blog/3526446/202409/3526446-20240924220505898-1086228149.png
https://img2024.cnblogs.com/blog/3526446/202409/3526446-20240924220201281-1592006024.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 接口