程序设计基础(C++) (8).pdf

抽象类 概念 抽象类带有纯虚函数的特殊类,主要作用是将有关的子类组织在 一个继承层次结构中,由它来为它们提供一个公共的根。 纯虚函数 没有函数体的特殊虚函数,在基类中不能对虚函数给出有意义的 实现,其实现留给派生类完成。 virtual 类型 函数名(参数表)=0 ; 抽象类的特点 • 只能用作其它类的基类,不能创建抽象类对象; • 可定义抽象类指针和引用,指向或引用其派生类,进而实现 多态性。 • 不能用作参数类型、函数返回类型或强制转换的类型。 #include math.h class square:public base int main() {public: { base *ptr; #include iostream squareB; void disp()

文档评论(0)

1亿VIP精品文档

相关文档