请对类的多态性进行举例
时间: 2024-06-05 15:10:57 浏览: 46
一个多态的例子
好的,一个例子是:假设我们有一个基类叫做"动物",它有一个虚函数叫做"move",然后有两个派生类"狗"和"猫"。"狗"和"猫"分别继承了"动物"类,并且都重写了"move"函数,但是它们的实现方式是不同的。那么,当我们创建一个指向"动物"类的指针,并用这个指针指向一个"狗"或"猫"的对象时,我们就可以调用"move"函数,它会根据对象的实际类型来调用相应的函数,即"狗"的"move"或"猫"的"move"。这就是多态性的体现。
阅读全文