接口的多态
来源:互联网 发布:python apply 编辑:程序博客网 时间:2024/06/06 22:24
多态:必须得有继承,而且父类的指针指向子类的对象就叫多态
接口:接口也叫类,不过它不是用class类修饰类名的,而是用interface关键字来修饰类名的,它没有构造方法,有属性,有普通方法,不过这个普通方法在编译器中是用abstract关键字修饰的抽象类,并且这个抽象方法只能被用作某个类的实现重写,而这个类就叫这个接口的实现类。
接口的多态:顾名思义就是接口这种类的多态,特殊的多态。接口引用类型的变量调用实现类的方法就叫接口的多态。例子:
class YinYue implements Music{ String name = "《逆战》"; public void boFang() // 接口中方法的重写 { System.out.println("我正在播放" + name + "音乐呢!别打扰我!"); } class Demo{ public static void main(String [] args) { Music music = new YinYue(); // 这就是接口多态的功效 music.boFang(); // 接口引用类型的变量可以调用实现中的方法 } }interface Music{ void boFang(); }
以上就是接口的多态的应用
0 0
- 接口的多态
- 接口的多态
- 【c#】接口、继承、多态、接口的多态
- BREW接口的继承和多态
- BREW接口的继承和多态
- BREW接口的继承和多态
- c#多态的重要实现-接口
- 接口关系下的多态
- java接口和多态的测试
- 接口与多态的使用
- Java接口,多态的解析图
- Java接口多态的具体实例
- 10.2 接口关系下的多态
- JavaWeb接口的多态现实
- 接口关系下的多态
- 继承,接口,多态的综合练习
- Java SE的多态、接口
- 接口的多继承
- git的基本使用
- [LeetCode]--71. Simplify Path
- static关键字的作用
- 【Jenkins】构建错误处理方法整理
- 矩阵乘法Strassen算法的伪代码
- 接口的多态
- A. Bear and Prime 100
- java知识点
- 自增自减
- 高维数组的处理和运算
- 数组
- 136. Single Number, leetcode
- mysql查询最后几条、生成一条包含多条记录、插入语句、差值查询
- CodeForces 363DRenting Bikes