15秋《C++语言程序设计》在线作业1
一,单选题
1. 若一个类中含有纯虚函数,则该类称为()
A. 基类
B. 纯基类
C. 派生类
D. 抽象类
正确答案:D
2. new必须与()配对使用。
A. close
B. delete
C. return
D. exit
正确答案:B
3. 下列情况中,不会调用拷贝构造函数的是()
A. 用一个对象去初始化同一类的另一个新对象时
B. 函数的形参是类的对象,调用函数进行形参和实参结合时
C. 函数的返回值是类的对象,函数执行返回调用时
D. 将类的一个对象赋值给该类的另一个已经存在的对象时
正确答案:D
4. C++源程序文件的扩展名为()
A. .cpp
B. .c
C. .c++
D. .dll
正确答案:A
5. 下面有关类说法不正确的是()
A. 在一个类中不能说明具有类类型的数据成员
B. 一个类可以有多个构造函数
C. 一个类只有一个析构函数,且析构函数不能被指定参数抽象类的使用
D. 一个类中public、protected和private三者说明的顺序可以任意,且可以被使用多次,也可以不使用正确答案:A
6. 空类就是没有()的类。
A. 类名
B. 任何成员
C. 数据成员
D. 成员函数
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论