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


P415

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

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

原创文章,作者:1402239773,如若转载,请注明出处:https://blog.ytso.com/244721.html

(0)
上一篇 2022年4月17日
下一篇 2022年4月17日

相关推荐

发表回复

登录后才能评论