多态指一种行为产生不同的效果。如调用一个方法,参数不同,方法的实现效果也不同。再如,一个父类引用指向子类对象。
分类:
1.编译期多态:如方法的重载。即在编译期将调用的方法绑定,确定引用的对象。
2.运行期多态(动态联绑):即在编译期不确定具体调用的方法,在运行期绑定具体的方法。
多态指一种行为产生不同的效果。如调用一个方法,参数不同,方法的实现效果也不同。再如,一个父类引用指向子类对象。
分类:
1.编译期多态:如方法的重载。即在编译期将调用的方法绑定,确定引用的对象。
2.运行期多态(动态联绑):即在编译期不确定具体调用的方法,在运行期绑定具体的方法。
java多态
8.2 实现多态 总结以上例子,在代码中实现多态必须遵循的要求可归纳如下: 1. 代码中必须有超类和子类继承关系。 2. &nb
1.1. 多态(掌握)多态时面向对象三大特征:封装、继承、多态。在继承关系,是一种”is A”的关系,也就说子类是父类的一种特殊情况,有如下代码:
Java的多态与实现概述java实现多态有三个必要条件:继承、重写、向上转型(父类引用指向子类对象)。1.可替换性(su
通
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M