目录
含义:
微观:功能
宏观:规则
如何定义一个接口:
语法:访问权限修饰符 interface 接口名{
}
接口的组成:
1.公共静态常量(接口中默认使用public,static,final修饰)
2.可以定义公共静态方法
3.可以定义公共抽象方法
4.default修饰的普通方法,jdk1.8出现的,此处的default相当于public
接口的使用:
1多实现:
概念:一个类可以实现多个接口
语法: 访问权限修饰符 class 类名 [extends 父类名] implements 接口名1,接口名2,....{}
注意:
1.一个类实现接口,除了其公共静态方法外,其他的都可以被继承
2.一个类实现了多个接口,多个接口提供了相同的方法,此时子类必须重写该方法
2多继承
概念:一个接口可以继承多个接口
语法: 访问权限修饰符 interface 接口名 extends 接口1,接口2,....{
}
注意:
1.一个接口继承了多个接口,除了其公共静态方法外,其他的都被继承
2.一个接口实现了多个接口,多个接口提供了相同的方法,此时子接口必须重写该方法
3.一个接口实现多个接口,如果多个接口提供相同的公共抽象方法,那么此时子接口将会让其相同的方法合并
接口的特殊使用:
1.常量接口
2.接口回调
接口在Java中是一种规则定义,它可以包含公共静态常量、抽象方法和default方法。一个类可以实现多个接口,实现接口时必须重写相同方法。接口也可以多继承,子接口会继承所有父接口的方法。此外,接口常用于定义常量和实现回调机制。
5554

被折叠的 条评论
为什么被折叠?



