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