标签:使用 动态绑定 super 需要 匹配 子类 动态 引用 没有
A a=new B();(B继承A)
多态就是,父类引用指向子类对象
使用a对象调用具体的方法的时候,需要先在
当前子类中查找是否有匹配的方法,
没有就 在这个对象的父类中去查找
再就查参数的父类,
即 this。show(O)----super.show(O)---this.show((super)O)----super.show((super)O)
动态绑定:即 只在运行期间,才知道,具体调用的是哪个方法。
标签:使用 动态绑定 super 需要 匹配 子类 动态 引用 没有
原文地址:https://www.cnblogs.com/dangerous-11/p/11770475.html