Yuk*_*awa 4 c++ inheritance
我被要求列出三个不能从基类继承的东西.
除了私人会员功能,还可以添加什么?
我考虑过朋友函数,但由于它们实际上并不属于类,它们与继承无关.
Jer*_*fin 8
您通常关心的一些显而易见的是构造函数,赋值运算符和析构函数.
在所有这些情况下,特定于派生类的新版本要么由用户提供,要么由编译器合成(尽管C++ 11还添加了一些功能,例如只删除一个您不想要的功能) .
我应该补充一点,"不能继承"不一定完全正确.例如,C++ 11添加了继承构造函数(但它们不在C++ 98/03中,这是大多数课程仍在处理的内容).即使在C++ 11中,默认情况下也不会继承它们.
归档时间:
14 年,3 月 前
查看次数:
3154 次
最近记录:
7 年 前