目录 一、多态性的概念 二、一个典型的例子——【例6.1】 1.声明基类point类 2.声明派生类circle 编辑 3.声明circle的派生类cylinder 三、虚函数 1.虚函数的作用 (1)派生类的对象可以给基类的对象赋值 (2)派生类的对象可以初始化基类引用 (3)派生类的对象的地址可以赋给指向基类的指针 (4)【例6.2】基类与派生类中有同名函数display 2.静态关联与动态关联 (1)研究虚函数 (2)虚函数用法1 (3)虚函数用法2 (4)虚函数用法2(改) (5)虚函数用法3 (6)虚函数用法3(改) 3.在什么情况下应当声明虚函数 4.虚析构函数 【例6.3】派生类对象析构函数的执行演示 四、纯虚函数与抽象类 1.纯虚函数 2.抽象类 3.应用实例 4.【例6.4】虚函数和抽象基类的应用 一、多态性的概念 在C++程序设计中,多态性是指具有不同功能的函数可以用一个函数名。在面向对象程序设计中这样描述多态性:向不同的对象发送同一个消息,它们接受后会产生不同的行为&#x