其他分享
首页 > 其他分享> > 关于抽象基类中的纯虚函数不能是构造函数、析构函数和赋值运算符的问题

关于抽象基类中的纯虚函数不能是构造函数、析构函数和赋值运算符的问题

作者:互联网

P415

1.抽象基类中的纯虚函数必须要在继承类中被实现,否则该继承类也称为抽象基类;则该继承类就不能创建对象。

2.注意不要将构造函数、析构函数和类的成员重载赋值运算符函数设置为纯虚函数;因为抽象基类中的纯虚函数必须要在继承类中被实现,而这些函数并不能在继承类中被继承(p430)(这些函数在继承类中的名字也都不一样),则继承类也会称为抽象基类,就不能创建对象。

标签:函数,继承,运算符,抽象,纯虚,基类,类中,构造函数
来源: https://www.cnblogs.com/San-Francisco/p/16154460.html