多态,简而言之就是同一个行为具有多个不同表现形式或形态的能力。
多态的分类:运行时多态和编译时多态。
运行时多态的前提:继承(实现),重写,向上转型
向上转型与向下转型。
继承链中对象方法的调用的优先级:this.show(O)、super.show(O)、this.show((super)O)、super.show((super)O)
多态
最新推荐文章于 2024-09-04 22:03:48 发布
多态,简而言之就是同一个行为具有多个不同表现形式或形态的能力。
多态的分类:运行时多态和编译时多态。
运行时多态的前提:继承(实现),重写,向上转型
向上转型与向下转型。
继承链中对象方法的调用的优先级:this.show(O)、super.show(O)、this.show((super)O)、super.show((super)O)