派生类中完全实现基类中所有的的纯虚函数,否则,派生类也变成了抽象类,不能实例化对象什么意思?

2024-11-18 13:49:40
推荐回答(2个)
回答1:

基旦稿类中有纯虚函数,如virtual int fun() = 0;
在派生类中要实现 这个纯虚函数。
如果派生类中没有实现这个函数,那么等于派生类中哗迟弊也有了,virtual int fun() = 0;
那么派生类也变成了抽象类,不能实例化。
抽象类:有纯函数的乱族类。

回答2:

纯虚函数就是只有声明且=0的
派生类就是它的子类嘛,如果没有完全实现父抽象类(完全抽象类)中的所有抽象方法(汪哗虚方法与纯烂弊属虚方法),那么子类就成一个抽象类。

抽象类是不能直接实例饥陵族化的。

这里的抽象意思就是不是实际的。没有完全实现的。或者说还是半成品。