奥鹏教育兰州大学《面向对象程序设计》平时作业2

奥鹏兰州大学平时在线作业

《面向对象程序设计》21春平时作业2

类的构造函数是在定义该类的一个( )时被自动调用执行的。
A:成员函数
B:数据成员
C:对象
D:友元函数
答案问询微信:424329

下面关于类和对象的描述中,错误的是()
A:类就是C语言中的结构体类型,对象就是C语言中的结构体变量
B:类和对象之间的关系是抽象和具体的关系
C:对象是类的实例,一个对象必须属于一个已知的类
D:类是具有共同行为的若干对象的统一描述体
答案问询微信:424329

由C++目标文件连接而成的可执行文件的缺省扩展名为( )
A:cpp
B:exe
C:obj
D:lik
答案问询微信:424329

编写C++程序一般需经过的几个步骤依次是( )。
A:编译、编辑、连接、调试
B:编辑、编译、连接、调试
C:编译、调试、编辑、连接
D:编辑、调试、编辑、连接
答案问询微信:424329

友元关系
A:不能继承
B:是类与类的关系
C:使一个类的成员函数与另一个类的关系
D:提高程序的运行效率
答案问询微信:424329

假定AA是一个类,“AA”是该类中一个成员函数的原型,若该函数存在对*this赋值的语句,当用x.abc()调用该成员函数后,x的值
A:已经改变
B:可能改变
C:不变
D:不受函数调用的影响
答案问询微信:424329

关于常成员的描述中,错误的是( )
A:常成员包含常数据成员和常成员函数两种
B:常数据成员必须是公有的
C:常数据成员要使用构造函数成员初始化列表进行初始化
D:常对象只能调用它的常成员函数,不能调用其它的成员函数
答案问询微信:424329

设有数组定义: char array[]="China";,则数组 array所占的空间为()。
A:4个字节
B:5个字节
C:6个字节
D:7个字节
答案问询微信:424329

()不是面向对象系统包含的要素
A:多态
B:对象
C:类
D:继承
答案问询微信:424329

有以下程序 #include main() { char c1,c2,c3,c4,c5,c6; scanf(“%c%c%c%c”,c1,c2,c3,c4); c5=getchar(); c6=getchar(); putchar(c奥鹏兰州大学平时在线作业1); putchar(c2); printf(“%c%cn”,c5,c6); } 程序运行后,若从键盘输入(从第1列开始) 123 45678 则输出结果是()
A:1267
B:1256
C:1278
D:1245
答案问询微信:424329

C++中声明常量的关键字是( )
A:const
B:extern
C:public
D:enum
答案问询微信:424329

定义析构函数时,应该注意( )
A:其名与类名完全相同
B:返回类型是void类型
C:无形参,也不可重载
D:函数体中必须有delete语句
答案问询微信:424329

一个类的静态数据成员所表示属性
A:是类的或对象的属性
B:只是对象的属性
C:只是类的属性
D:类和友元的属性
答案问询微信:424329

在VC中,若定义一个函数的返回类型为void ,一下叙述正确的是()
A:用语句调用函数
B:用表达式调用函数
C:没有返回值
D:通过return语句可以返回指定值
答案问询微信:424329

C++中,函数调用的形式有:
A:传值调用
B:拷贝调用
C:传址调用
D:引用调用
答案问询微信:424329

数据成员在初始化列表中的书写顺序无关紧要,但初始化列表对数据成员初始化的执行次序就是类中定义数据成员的次序。
A:错误
B:正确
答案问询微信:424329

同名的变量或函数定义在不同的名字的命名空间来解决冲突问题。
A:正确
B:错误
答案问询微信:424329

析构函数不能被继承。( )
A:正确
B:错误
答案问询微信:424329

一个变量,可以声明无穷多次,但却只能定义一次。
A:正确
B:错误
答案问询微信:424329

虚函数是用virtual 关键字说明的成员函数。( )
A:正确
B:错误
答案问询微信:424329

sizeof运算符用于计算某种类型的对象在内存中所占的字节数
A:正确
B:错误
答案问询微信:424329

声明一个函数不需要产生任何代码,定义一个函数是也不需要任何代码。
A:正确
B:错误
答案问询微信:424329

多数运算符可以重载,个别运算符不能重载,运算符重载是通过函数定义实现的。( )
A:正确
B:错误
答案问询微信:424329

在C++中虚函数帮助实现了类的多态性
A:错误
B:正确
答案问询微信:424329

解决多继承情况下出现的二义性的方法之一是使用成员名限定法。( )
A:正确
B:错误
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网