对于析构函数,这是自动完成的。
对于复制构造函数,这是在初始化成员列表中调用基类的复制构造函数来完成的;如果不这么做,将自动调用基类的默认构造函数。
对于复制运算符,这是通过使用作用域解析运算符显示地调用基类的赋值运算符来完成的:
hasDMA &hasDMA::operator=(const hasDMA &has)
{
if (this == &hs)
return *this;
baseDMA::operator=(hs); // copy base portion
...
return *this;
}
以上就是实例代码讲解c++ 继承特性的详细内容,更多关于c++ 继承特性的资料请关注易采站长站其它相关文章!










