文章列表

1.1k1 分钟

编译时多态主要指运算符重载与函数重载,而运行时多态主要指虚函数。 有基类SHAPE,派生类CIRCLE,声明如下变量: SHAPE shape1,*p1; CIRCLE circle1,*q1; 下列哪些项是“派生类对象替换基类对象”。 p1=&circle1; q1=&shape1; shape1=circle1; circle1=shape1; ✔️ 令基类对象的指针指向派生类对象 ❌ 派生类指针指向基类的引用 ✔️ 派生类对象给基类对象赋值 ❌ 基类对象给派生类对象赋值 下列叙述正确的是 。 虚函数只能