拥抱的英文answer collect plead不同选择题
2-1
关于纯虚函数和抽象类的描述中,(C )是错误的。
A.纯虚函数是一种特殊的虚函数,它没有具体的实现
B.抽象类是指具有纯虚函数的类
C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
2-2
下列描述中,( D)是抽象类的特性。
A可以说明虚函数
B可以进行构造函数重载
C.可以定义友元函数
D.不能定义该类对象
2-3
在下面类声明中,关于生成对象不正确的是( )。 class point { public: int x; int y; point(int a,int b) {x=a;y=b;}
};
蜂蜜水果茶A.point p(10,2);
B.point *p=new point(1,2);
C.point *p=new point[2];
核桃的功效和作用D.point *p[2]={new point(1,2), new point(3,4)};
2-4
下列运算符中,( )运算符不能重载。
A.&&
B.[ ]
C.::
D.<<
2-5
在下列关键字中,用以说明类中公有成员的是(A )。
A.public
B.private
C.protected
放弃是一种智慧D.friend
实践主题>无形无相
2-6
下列叙述中,不正确的是( C)。
A.构造函数必须和类同名
B.构造函数和析构函数都没有返回值
C.析构函数中不能加代码
D.析构函数不能带参数
2-7
在公有继承的情况下,在派生类中能够访问的基类成员包括(C)
曲折近义词A.公有成员
B.保护成员
C.公有成员、保护成员和私有成员
D.公有成员和保护成员
2-8
以下关于异常处理的描述错误的是()。
A.C++程序中出现异常时,编译器不会进行提示
B.将可能产生异常的代码放在try语句块内
C.使用catch关键字接收并处理异常
房屋租赁合同样本D.重抛异常可以在try语句块或者catch语句块中调用throw实现
2-9
假设声明了一下的函数模板: