面向对象程序设计(C++)
1.一个函数功能不太复杂,但要求被频繁调用,选用( )。
A.内联函数
B.重载函数
C.递归函数
D.嵌套函数
答案:A
2.在C++中,函数原型不能标识( )。
A.函数的返回类型
B.函数参数的个数
C.函数参数类型
D.函数的功能
答案:D
3.下面函数模板定义中不正确的是( )。
A.template
B.template
C.template
D.template
答案:A
4.在C++中把不返回任何类型的函数应该说明为( )。
A.int
B.char
C.void
D.double
答案:C
5.若Sample类中的一个成员函数说明如下:
A.指向类Sample的名为a的指针
B.a是类Sample的对象引用,用来作函数Set()的形参
C.将a的地址赋给变量Set
D.变量Sample与a按位与的结果作为函数Set的参数
递归函数c语言规则答案:B
6.与C语言printf("Hello,World\n");语句功能相同的C++语句是( )。
A.cout>>"Hello,World\n"
B.cout<<"Hello,World\n"
C.cin>>"Hello,World\n"
D.cin<<"Hello,World\n"
答案:B
7.有关类的说法错误的是( )。
A.类是一种用户自定义的数据类型
B.只有类的成员函数才能存取类中的私有数据
C.只类中,如果不作特别说明,所指的数据均为私有数据
D.只类中,如果不作特别说明,所指的成员函数均为公有类型
答案:D
8.有关类和对象的说法错误的是( )。
A.对象是类的一个实例
B.任何一个对象只能属于一个具体的类
C.一个类只能有一个对象
D.类与对象的关系和数据和变量的关系相似
答案:C
9.关于成员函数特征的下述描述中,( )是错误的。
A.成员函数一定是内联函数
B.成员函数可以重载
C.成员函数可以设置参数的默认值
D.成员函数可以是静态的
答案:A
10.已知P是一个指向Sample 数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,( )是正确的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论