[问答题] 声明一个Shape抽象类,在此基础上派生出Rectangle和Circle类,二者都有GetArea()函数计算对象的面积,GetPerim()函数计算对象的周长。
[问答题] 声明一个Shape基类,在此基础上派生出Rectangle和Circle类,二者都有GetArea()函数计算对象的面积。使用Rectangle类创建一个派生类Square。
[主观题]一个类是(38)。在定义类时,将属性声明为private的目的是(39)。(38)A. -组对象的封装B.表示一组对象的层次关系C.一组对象的实例D.一组对象的抽象定义(39)A.实现数据隐藏,以免意外更改B.操作符重载C.实现属性值不可更改D.实现属性值对类的所有对象共享
[问答题] 声明一个哺乳动物Mammal类,再由此派生出狗Dog类,声明一个Dog类的对象,观察基类与派生类的构造函数与析构函数的调用顺序。
[单选题,案例分析题] 一个类是(1)。在定义类时,将属性声明为private的目的是(2)。空白(1)处应选择()A .一组对象的封装B . 表示一组对象的层次关系C . 一组对象的实例D . 一组对象的抽象定义
[单选题,案例分析题] 一个类是(1)。在定义类时,将属性声明为private的目的是(2)。空白(2)处应选择()A .实现数据隐藏,以免意外更改B . 操作符重载C . 实现属性值不可更改D . 实现属性值对类的所有对象共享
[判断题] 一个视图只反映长.宽.高中的一个要素的大小。A . 正确B . 错误
[单选题]在一个类体的下列声明中,正确的纯虚函数声明是A.virtual void vf()=0;B.void vf(int)=0;C.virtual int vf(int);D.virtual void vf(int) {}
[单选题]在一个类体的下列声明中,正确的纯虚函数声明是______ 。A.virtual void vF()=0;B.void vf (int)=0;C.virtual int vf (int);D.virtual void vf (int)”
[单选题]在一个类体的下列声明中,下确的纯虚函数声明星A.virtual voidvf0:0;B.void vf(int)=0;C.virtual int vf(int);D.virtual void vf(int) {}