C++纯虚类可以包含成员变量吗

avatar
作者
筋斗云
阅读量:0

C++中的纯虚类是指包含纯虚函数的抽象类,不能被实例化,只能被用作基类。纯虚类可以包含成员变量,但是通常不建议在纯虚类中定义成员变量,因为纯虚类是用来定义接口的,成员变量应该在派生类中定义和使用。如果在纯虚类中定义了成员变量,那么这些成员变量将会被派生类共享,可能导致不符合设计原则和逻辑的结果。因此,最好将成员变量定义在具体的派生类中。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!