当前位置:首页 > 全部子站 > IT > 等级考试

2019年3月计算机二级C++选择题强化练习003

来源:长理培训发布时间:2019-03-20 19:32:41

 (1)下列关于成员函数特征的描述中,错误的是(  )。

 
A)成员函数一定是内联函数
 
B)成员函数可以重载
 
C)成员函数可以设置参数的默认值
 
D)成员函数可以是静态的
 
答案:A
 
(2)有如下类定义:
 
class MyClass
 
{
 
public:
 
private:
 
______________________________________
 
int data;
 
};
 
若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的
 
对象0bj中数据成员data的值,则横线处的声明语句应为( )。
 
A)friend istream& operator>>(istream&is,MyClass&a);
 
B)friend istream&operator>>(istream&is,MyClass a);
 
C)istream&operator>>(istream&is,MyClass&a);
 
D)istream&operator>>(istream&is,MyClass a);
 
答案:A
 
(3)由于常对象不能被更新,因此( )。
 
A)通过常对象只能调用它的常成员函数
 
B)通过常对象只能调用静态成员函数
 
C)常对象的成员都是常成员
 
D)通过常对象可以调用任何不改变对象值的成员函数
 
答案:A
 
(4)有如下类定义:
 
class AA
 
{
 
im a:
 
public:
 
int getRef()const{return&a;}//①
 
int getValue()const{return a;}//②
 
void set(int n)const{a=n;}//③
 
friend void show(AA aa)const{cout<<A;} p ④<>
 
};
 
其中四个函数的定义中正确的是( )。
 
A)①
 
B)②
 
C)③
 
D)④
 
答案:B
 
(5)下列关于this指针的描述中,正确的是( )。
 
A)类的成员函数都有this指针
 
B)类的友元函数都有this指针
 
C)任何与类相关的函数都有this指针
 
D)类的非静态成员函数都有this指针
 
答案:D
 
(6)下列关于虚函数的说明中,正确的是( )。
 
A)从虚基类继承的函数都是虚函数
 
B)虚函数不得是静态成员函数
 
C)只能通过指针或引用调用虚函数
 
D)抽象类中的成员函数都是虚函数
 
答案:B
 
(7)下列关于基类和派生类关系的叙述中,正确的是( )。
 
A)每个类最多只能有一个直接基类
 
B)派生类中的成员可以访问基类中的任何成员
 
C)基类的构造函数必须在派生类的构造函数体中调用
 
D)派生类除了继承基类的成员,还可以定义新的成员
 
答案:D
 
(8)有如下类定义:
 
class B
 
{
 
public:void funl(){}
 
private:void fun2(){}
 
protected:void fun3(){}
 
};
 
class D:public B
 
j
 
protected:void fun4(){}
 
};
 
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
 
A)obj.funl();
 
B)obj.fun2();
 
C)obj.tim3();
 
D)ohj.fun4();
 
答案:A
 
(9)有如下类定义:
 
class Foo
 
{
 
public:
 
Foo(int v):value(V){}//①
 
~Foo(){}//②
 
private:
 
Foo(){}//③
 
int value=0://④
 
};
 
其中存在语法错误的行是( )。
 
A)①
 
B)②
 
C)③
 
D)④
 
答案:D
 
(10)有如下类定义:
 
class Point
 
{
 
int xx.yy;
 
public:
 
Point():xx(0),yy(0){}
 
Point(int x,int Y=0):xx(X),YY(Y){}
 
};
 
若执行语句
 
Point a(2),b[3],幸c[4];
 
则Point类的构造函数被调用的次数是( )。
 
A)2次
 
B)3次
 
C)4次
 
D)5次
 
答案:C

责编:曾珂

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部