《深度探索C++对象模型》读书笔记(5)
在设计抽象基类时,需要注意以下几点:
(1)不要将destructor声明为pure virtual function;
如果将destructor声明为pure virtual function,则设计者一定得定义它。因为每一个derived class destructor会被编译器加以扩展,以静态调用得方式调用其“每一个virtual base class
顶(0)
踩(0)
- 最新评论
在设计抽象基类时,需要注意以下几点:
(1)不要将destructor声明为pure virtual function;
如果将destructor声明为pure virtual function,则设计者一定得定义它。因为每一个derived class destructor会被编译器加以扩展,以静态调用得方式调用其“每一个virtual base class