C 程序设计19春在线作业1-0001
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C 程序设计19春在线作业1-0001
假设A为抽象类,下列声明()是正确的。
A:A fun(int);
B:A *p;
C:int fun(A);
D:A obj;
答案:B
定义类模板时要使用关键字()。
A:const
B:new
C:delete
D:template
答案:D
类的构造函数被自动调用执行的情况是在定义该类的()。
A:成员函数时
B:数据成员时
C:对象时
D:友元函数时
答案:C
使用派生类的主要原因是()。
A:提高代码的可重用性
B:提高程序的运行效率
C:加强类的封装性
D:实现数据的隐藏
答案:A
运算符重载函数必须以特殊的关键字()开始。
A:virtual
B:operator
C:template
D:static
答案:B
构造函数是一种特殊的成员函数,显式定义时其访问属性应被定义为()。
A:public
B:private
C:protected
D:static
答案:A
在定义派生类时,若无继承方式说明,则默认的继承方式为()。
A:私有继承
B:公有继承
C:保护继承
D:虚拟继承
答案:A
C++流类库预定义的与标准输出设备相关联的是()。
A:cin
B:cout
C:cerr
D:clog。