好文档 - 专业文书写作范文服务资料分享网站

川大面向对象程序设计第一次作业

天下 分享 时间: 加入收藏 我要投稿 点赞

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。

我的作业列表 - 《面向对象程序设计》第一次作业答案 你的得分: 100.0

完成日期: 06月25日 12点24分

说明: 每道小题括号里的答案是您最高分那次所选的答案, 标准答案将在本次作业结束(即 09月11日)后显示在题目旁边。 一、 单项选择题。本大题共30个小题, 每小题 2.0 分, 共60.0分。在每小题给出的选项中, 只有一项是符合题目要求的。

1. C++函数的声明和定义能够分开, 函数声明不需要

( ) 。

( D )

A. B. C. D.

返回类型 函数名 参数表 函数体

2. 函数的形参是( )。

( B )

A. B.

全局变量 局部变量

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。

C. D.

静态变量 部变量

3. 数组名表示的是数组的( ) 。

( C )

A. B. C. D.

类型 用途 地址 长度

2字节, 有一个短整型指针p的值是

4. 如果短整型的长度是

0xFFED1200, 那么p+1的值为( ) 。

( B )

A. B.

0xFFED1201 0xFFED1202

C. D.

0xFFED1203 0xFFED1204

访问属性限制对象的成员能够在( )中访问。

5. private

( A )

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。

A. B. C. D.

本类的成员函数 main函数 父类的成员函数 子类的成员函数

myclass, 则为myclass类对象以成员函

6. 如果定义了一个类

数形式重载后++运算符的声明应该为( ) 。

( C )

A. B. C. D.

myclass operator++(); myclass& operator++(); myclass operator++( int ); myclass& operator++( int );

7. 如果有如下定义: const char* str = \那么,

sizeof( str) 的值应该是( )

( D )

A. B. C.

1 2 3

D. 4

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。

8. 父类和子类各自定义一个成员函数, 函数名相同, 参数表不

同, 那么( ) 。

( D )

A. B. C.

在子类中这两个函数构成重载关系 子类不会继承父类的这个函数 子类中的函数会覆盖父类中的函数

D. 9. 如果

编译时会发生错误

myclass类定义了拷贝构造函数和一个整型参数的构造

函数, 还重载了赋值运算符, 那么语句myclass obj = 100; 会( ) 。

( B )

A.

调用拷贝构造函数

B.

调用整型参数的构造函数

C.

调用赋值运算符

D.

引起编译错误

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。

10. 抽象类指的是( ) 。

( D )

A.

没有任何成员的类

B. C.

只有成员函数没有数据成员的类 有虚函数的类

D.

有纯虚函数的类

11. 多重继承时, 如果派生类的两个父类有一个共同的虚基类,

那么虚基类的初始化参数由( ) 的构造函数来传递。

( C )

A. B. C. D.

第一个父类 第二个父类 派生类 以上都不是

12. 多态性是经过( ) 实现的。

( C )

A.

构造函数

川大面向对象程序设计第一次作业

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。我的作业列表-《面向对象程序设计》第一次作业答案你的得分:100.0完成日期:06月25日12点24分说明:每道小题括号里的答案是您最高分那次所选的答案,标准答案将在本次作业结束(即09月11日)后显示在题目旁边。一、单项选择题。本大题共30个小题,
推荐度:
点击下载文档文档为doc格式
5nkb06iscs55t2h95x553fre38hi5501176
领取福利

微信扫码领取福利

微信扫码分享