首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point{ public: Point(int xx=0,int yy=0):x(xx),
有如下程序: #include using namespace std; class Point{ public: Point(int xx=0,int yy=0):x(xx),
admin
2020-05-14
57
问题
有如下程序:
#include
using namespace std;
class Point{
public:
Point(int xx=0,int yy=0):x(xx),y(yy) { }
void SetXY(int xx,int yy) { x=xx; y=yy; }
protected:
int x,y;
};
class Circle:Point{
public:
Circle(int r):radius(r) { }
void Set(int r,int x,int y) { radius=r; SetXY(x,y); } //①
void Print() const { cout<
private:
int radius;
};
int main(){
Circle c1(5);
c1.SetXY(10,1,2); //③
c1.Print(); //④
return 0;
}
在标有号码的语句行中存在语法错误的是
选项
A、①
B、②
C、③
D、④
答案
C
解析
C选项中SetXY为基类的成员函数,派生类也继承下来,但是SetXY的参数为两个,而③调用时是3个参数,所以错误。
转载请注明原文地址:https://kaotiyun.com/show/rS8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对虚函数的调用()。
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。classcomplex{doublereal;
成员初始化列表派生类是基类的具体化,而基类则是派生类的抽象。派生类也就是基类的具体实现,所以对基类数据成员的初始化是在派生类的构造函数中成员初始化列表执行的。
在面向对象的程序设计中,下列叙述中错误的是
对于下面的程序:ifstreamfin(c:\test.txt);if(fin)cout<<"ok";elsecout<<"wrong";if语句中的内容可以换为
两个或两个以上模块之间关联的紧密程度称为
下面程序输出的结果为()。#include<iostream.h>voidfun(inta,intb){inttemp;temp=a;a=b;b=temp;}void
下列不属于软件工程3个要素的是( )。
已知一个类Sample,()是定义指向类Sample成员函数的指针,假设类有三个公有成员:voidfl(int),voidf2(int)和inta。
结构化程序设计的基本原则不包括()。
随机试题
本例最可能的诊断是该患者血液中最可能出现下列哪种抗体
有一名16岁男孩,2h前横掉下一花盆击伤左顶部,当时有短暂意识障碍,左顶部有1.5cm长头皮不全裂伤;局部头皮肿胀,正侧切住颅片示左顶凹陷骨折,陷入深度0.5cm,头颅CT示左顶凹陷骨折,局部头皮肿胀。该病例诊断是
A.Sig.B.qid.C.tid.D.qod.E.Bid每日4次的外文缩写是()。
西方经济学一般将地租分为()地租。
在以下所列的给水处理工艺中,()是处理高浊度水处理工艺常用流程。
公司员工绩效评审系统的功能包括()。
学校组织特征的独特性表现在()
在当代中国,坚持中国特色社会主义道路,就是真正坚持()。
边防警察实行义务兵役制,属中国人民武装警察部队序列。( )
Mymother’shandsaredeepincabbageleaves,hersleevespusheduppastherelbows,asshesiftsthroughwater,salt,andveget
最新回复
(
0
)