private virtual 私有虚拟函数

访问控制级别跟一个函数是不是虚拟的根本没关系判断一个函数是动态绑定还是静态绑定是函数调用解析的最後一个步骤。

virtual函数的访问控制级别也具有隐含的意义。

一个protected virtual function告诉你:‘你写的派生类应该,哦,可是说是必须调用我的实现。'

而一个private virtual function是在说:‘派生类可以覆盖,也可以不覆盖我,随你的便。但是你不可以调用我的实现

阅读更多

没有更多推荐了,返回首页