读书笔记MoreEffectiveC++(25)

来源:互联网 发布:手机淘宝达人怎么申请 编辑:程序博客网 时间:2024/06/08 18:11
将构造函数和非成员函数虚拟化
1.构造函数不能真的成为虚拟函数一样,非成员函数也不能成为真正的虚拟函数
2.具有虚拟行为的非成员函数很简单。你编写一个虚拟函数来完成工作,然后再写一个非虚拟函数,它什么也不做只是调用这个虚拟函数。为了避免这个句法花招引起函数调用开销,你当然可以内联这个非虚拟函数.
0 0
原创粉丝点击