java,假设我一个类,子类重写了父类的同名方法,现在我new一个子类,然后强转父类,这个时候调用父类的方法,我用的方法是子类还是父类呢?
2条回答 默认 最新
- 快乐鹦鹉 2021-09-15 19:40关注
当然还是子类了。如果想调用父类的被重载函数,你需要指明父类名称,比如CFather::GetData()
强转并不会改变该对象内存存储,多态性继续保持本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
java,假设我一个类,子类重写了父类的同名方法,现在我new一个子类,然后强转父类,这个时候调用父类的方法,我用的方法是子类还是父类呢?
当然还是子类了。如果想调用父类的被重载函数,你需要指明父类名称,比如CFather::GetData()
强转并不会改变该对象内存存储,多态性继续保持