C测试卷(类和对象继承和派生).docVIP

  • 136
  • 0
  • 约2.32万字
  • 约 26页
  • 2017-05-20 发布于北京
  • 举报
C测试卷(类和对象继承和派生)

C + +程序设计单元测试卷 类与对象 选择题 (1) 以下有关构造函数的叙述不正确的是( D )。 A. 构造函数名必须和类名一致 B. 构造函数在定义对象是自动执行 C. 构造函数无任何函数类型 D. 在一个类中构造函数有且仅有一个(默认的只有一个) (2) 以下叙述中正确的是( A ) A. 在类中(class),不作特别说明的数据成员均为私有类型 B. 在类中,不作特别说明的数据成员均为公有类型 C. 类成员的定义必须是成员变量在前、成员函数在后 D. 类成员的定义必须放在类定义体内部(也可以在内体外) (3) 有以下类的定义,其中出错的位置是(B ) class Csample { public: Csample(); // A int a=10; // B Csample(int a0); // C ~Csample(); // D }; (4) 以下叙述中不正确的是( C ) A.在类定义中,通常是用成员变量描述对象的属性; 用成员函数描述对象的行为 B.类的一个成员只能具有一种访问控制属性 C.构造函数和析构函数是特殊的成员函数,因此不允许重载(构造函数可以重载) D.通过对象只能访问类的公有成员 (5) 以下属于析构函数特征的是( D ) A. 析构函

文档评论(0)

1亿VIP精品文档

相关文档