华南理工大学高级语言程序设计C++随堂练习 求答案
1.(单选题)数据封装就是将一组数据和与这组数据相关的操作组装在一起,形成一个实体,这个实体就是()。A.类B.对象C.函数体D.数据块答题:A.B.C.D.2.(单选题...
1.(单选题) 数据封装就是将一组数据和与这组数据相关的操作组装在一起,形成一个实体,这个实体就是( )。
A.类 B.对象 C.函数体 D.数据块
答题: A. B. C. D.
2.(单选题) 类的实例化是指( )。
A.定义类 B.创建类的对象 C.指明具体类 D.调用类的成员
答题: A. B. C. D.
3.(单选题) 下列说法正确的是( )。
A.类定义中只能说明函数成员的函数头,不能定义函数体
B.类中的函数成员在类体之外定义时必须要与类声明在同一文件中
C.类中的函数成员可以在类体中定义,也可以在类体之外定义
D.在类体之外定义的函数成员不能操作该类的私有数据成员
答题: A. B. C. D.
4.(单选题) 类的构造函数被自动调用执行的情况是在创建该类的( )时。
A.成员函数 B.数据成员 C.对象 D.友元函数
答题: A. B. C. D.
5.(单选题) 析构函数的特征是( )。
A.一个类中只能定义一个析构函数
B.析构函数名与类名不同
C.析构函数的定义只能在类体中
D.析构函数可以有一个或多个参数
答题: A. B. C. D.
6.(单选题) 关于成员函数特征的下列描述中,错误的是( )。
A.成员函数一定是内联函数
B.成员函数可以重载
C.成员函数可以设置参数的默认值
D.成员函数可以是静态的
答题: A. B. C. D.
7.(单选题) 已知类A是类B的友元,类B是类C的友元,则( )。
A.类A一定是类C的友元
B.类C一定是类A的友元
C.类C的成员函数可以访问类B的对象的任何成员
D.类A的成员函数可以访问类B的对象的任何成员
答题: A. B. C. D.
8.(单选题) 在类定义的外部,可以被访问的成员有( )。
A.所有类成员
B.private或protected的类成员
C.public的类成员
D.private或public的类成员
答题: A. B. C. D. 展开
A.类 B.对象 C.函数体 D.数据块
答题: A. B. C. D.
2.(单选题) 类的实例化是指( )。
A.定义类 B.创建类的对象 C.指明具体类 D.调用类的成员
答题: A. B. C. D.
3.(单选题) 下列说法正确的是( )。
A.类定义中只能说明函数成员的函数头,不能定义函数体
B.类中的函数成员在类体之外定义时必须要与类声明在同一文件中
C.类中的函数成员可以在类体中定义,也可以在类体之外定义
D.在类体之外定义的函数成员不能操作该类的私有数据成员
答题: A. B. C. D.
4.(单选题) 类的构造函数被自动调用执行的情况是在创建该类的( )时。
A.成员函数 B.数据成员 C.对象 D.友元函数
答题: A. B. C. D.
5.(单选题) 析构函数的特征是( )。
A.一个类中只能定义一个析构函数
B.析构函数名与类名不同
C.析构函数的定义只能在类体中
D.析构函数可以有一个或多个参数
答题: A. B. C. D.
6.(单选题) 关于成员函数特征的下列描述中,错误的是( )。
A.成员函数一定是内联函数
B.成员函数可以重载
C.成员函数可以设置参数的默认值
D.成员函数可以是静态的
答题: A. B. C. D.
7.(单选题) 已知类A是类B的友元,类B是类C的友元,则( )。
A.类A一定是类C的友元
B.类C一定是类A的友元
C.类C的成员函数可以访问类B的对象的任何成员
D.类A的成员函数可以访问类B的对象的任何成员
答题: A. B. C. D.
8.(单选题) 在类定义的外部,可以被访问的成员有( )。
A.所有类成员
B.private或protected的类成员
C.public的类成员
D.private或public的类成员
答题: A. B. C. D. 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询