华南理工大学网络教育高级语言程序设计C++ – 第六章 类与对象

  • A+
所属分类:在线教育
1.  数据封装就是将一组数据和与这组数据相关的操作组装在一起,形成一个实体,这个实体就是(  )。
  A.类 B.对象  C.函数体  D.数据块 

参考答案:B

2.  类的实例化是指(  )。
  A.定义类  B.创建类的对象  C.指明具体类  D.调用类的成员 

参考答案:B

3.  下列说法正确的是(  )。
  A.类定义中只能说明函数成员的函数头,不能定义函数体
  B.类中的函数成员在类体之外定义时必须要与类声明在同一文件中
  C.类中的函数成员可以在类体中定义,也可以在类体之外定义
  D.在类体之外定义的函数成员不能操作该类的私有数据成员 

参考答案:C

4.  类的构造函数被自动调用执行的情况是在创建该类的(  )时。
  A.成员函数 B.数据成员  C.对象  D.友元函数 

参考答案:C

5.  析构函数的特征是(  )。
  A.一个类中只能定义一个析构函数
  B.析构函数名与类名不同
  C.析构函数的定义只能在类体中
  D.析构函数可以有一个或多个参数 

参考答案:A

6.  关于成员函数特征的下列描述中,错误的是(  )。
  A.成员函数一定是内联函数
  B.成员函数可以重载
  C.成员函数可以设置参数的默认值
  D.成员函数可以是静态的 

参考答案:A

7.  已知类A是类B的友元,类B是类C的友元,则(  )。
  A.类A一定是类C的友元
  B.类C一定是类A的友元
  C.类C的成员函数可以访问类B的对象的任何成员
  D.类A的成员函数可以访问类B的对象的任何成员 

参考答案:C

8.  在类定义的外部,可以被访问的成员有(  )。
  A.所有类成员
  B.private或protected的类成员
  C.public的类成员
  D.private或public的类成员 

参考答案:C

  • 微信赞助网站
  • weinxin
  • 支付宝赞助网站
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: