奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 354|回复: 0

(答案资料)川大《面向对象程序设计2261》17秋在线作业2

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2017-11-8 11:51:53 | 显示全部楼层 |阅读模式
扫码加微信
1单选题(2分)
多态性是通过()实现的四川大学答案

A构造函数
B析构函数
C虚函数
D函数重载
正确答案C
2单选题(2分)
执行语句
charch[]=&quotHello&quot
char*p=&ampch[0]
cout&amplt&amplt*p
结果是输出()。
A一个地址
BH
CHello
D乱码
正确答案C
3单选题(2分)
如果在try块中用throw&quoterror"语句抛出一个异常,则参数类型是()的catch块能够捕获这个异常。
Achar*
Bconstchar*
CChar
Dconstchar
正确答案B
4单选题(2分)
在下列关键字中,不能用来表示继承方式的是()
Aprivate
Bstatic
Cpublic
Dprotected
正确答案B
5单选题(2分)
有如下4个语句:
①cout&amplt&amplt~A~&amplt&ampltsetfill(~*~)&amplt&ampltleft&amplt&ampltsetw(7)&amplt&amplt~B~&amplt&ampltendl
②cout&amplt&ampltsetfill(~*~)&amplt&ampltleft&amplt&ampltsetw(7)&amplt&amplt~A~&amplt&amplt~B~&amplt&ampltendl
③cout&amplt&amplt~A~&amplt&ampltserfill(~*~)&amplt&ampltright&amplt&ampltsetw(7)&amplt&amplt~B~&amplt&ampltendl
④cout&amplt&ampltsetfill(~*~)&amplt&ampltright&amplt&ampltsetw(7)&amplt&amplt~A~&amplt&amplt~B~&amplt&ampltendl
其中能显示A******B的是
A①和③
B①和④
C②和③
D②和④
正确答案A
6单选题(2分)
在每个C++程序中都必须包含有这样一个函数,该函数的名称为()
Amain
BMAIN
Cname
Dfunction
正确答案A
7单选题(2分)
C++源文件的缺省扩展名为()
Acpp
Bexe
Cobj
Dlik
正确答案A
8单选题(2分)
如果myclass类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句myclassobj=100;会( )
A调用拷贝构造函数
B调用整型参数的构造函数
C调用赋值运算符
D引起编译错误
正确答案B
9单选题(2分)
父类和子类各自定义一个成员函数,函数名相同,参数表不同,那么()
A在子类中这两个函数构成重载关系
B子类不会继承父类的这个函数
C子类中的函数会覆盖父类中的函数
D编译时会发生错误
正确答案
10单选题(2分)
C++语言对C语言做了很多改进C++语言相对于C语言的最根本的变化是()
A增加了一些新的运算符
B允许函数重载,并允许设置缺省参数
C规定函数说明符必须用原型
D引进了类和对象的概念
正确答案

更多学习资料请登录www.openhelp100.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-26 06:02

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表