一、选择题(每题2分,共20分)
1.下面选项中不属于面向对象程序设计特征的是(CA.继承性
B.多态性
C.相似性
D.封装性
)。
)。
2.下列选项中不是C++中合法标识符的是(AA.4on1
B.Program
C._page
D.test2
3.当调用函数时,实参是一个数组名,则向函数传送的是(B)。A.数组的长度
C.数组每一个元素的地址
4.下列函数重载不正确的写法是(BA.intadd(intx,int)intadd(float,float)C.intadd(intx,inty)intadd(intx,inty,intz)
)
B.intadd(intx,inty)intadd(intp,intq)D.intadd(intx,inty)intadd(intx,inty)constB.数组的首地址D.数组每个元素中的值
5.已知函数f的原型为voidf(int&a,char*b);,变量s,t的定义是:ints;chart[]=”ABCD”;把s和t分别作为第一参数和第二参数来调用函数f,正确的调用语句是_____C________A.f(&s,&t);C.f(s,t);
B.f(&s,t);D.f(s,&t);
6.下列关于类定义的说法中,正确的是(A.类定义中包括数据成员和函数成员的声明B.类成员的缺省访问权限是保护的C.数据成员必须被声明为私有的D.成员函数只能在类体外进行定义7.类的析构函数是在什么时候调用的(CA.类创建时C.删除对象时
B.创建对象时D.不自动调用
C
)
A)。
)。
8.通常拷贝构造函数的参数是(A.某个对象名
B.某个对象的成员名
www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。