c++与c语言的区别与联系 可以重写私有的虚方法?
浏览量:1756
时间:2021-03-15 17:58:43
作者:admin
可以重写私有的虚方法?
面向对象编程的三个特征之一是多态性。实现多态性的主要形式之一是子类重写基类的虚方法或虚函数成员。
Virtual method:关键字:Virtual;Virtual method的访问修饰符不能是私有的,否则子类不能继承和重写;
rewrite method:关键字:override;重写基类的Virtual method时,访问修饰符需要与基类的Virtual method一致;
(重写和重载的区别:重写是按子类重写基类的虚方法,重写重载是在不改变方法名的情况下改变方法的参数列表(和方法体)时,只改变虚方法
c++与c语言的区别与联系 虚函数子类必须实现吗 虚函数可以重载吗
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。