您通常关心的一些显而易见的是构造函数,赋值运算符和析构函数.
在所有这些情况下,特定于派生类的新版本要么由用户提供,要么由编译器合成(尽管C++ 11还添加了一些功能,例如只删除一个您不想要的功能) .
我应该补充一点,"不能继承"不一定完全正确.例如,C++ 11添加了继承构造函数(但它们不在C++ 98/03中,这是大多数课程仍在处理的内容).即使在C++ 11中,默认情况下也不会继承它们.
| 归档时间: |
|
| 查看次数: |
3154 次 |
| 最近记录: |