首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point{ public: Point(int xx=0,int YY=0):x(xx),y(yy){} void$etX(int xx){x=xx;} void Se
有如下程序: #include using namespace std; class Point{ public: Point(int xx=0,int YY=0):x(xx),y(yy){} void$etX(int xx){x=xx;} void Se
admin
2016-07-13
81
问题
有如下程序:
#include
using namespace std;
class Point{
public:
Point(int xx=0,int YY=0):x(xx),y(yy){}
void$etX(int xx){x=xx;}
void SetY(int yy){y=yy;}
private:
int x,y;
};
class Circle:Point{
public:
Circle(int r):radius(r){}
int GetRadius(){return radius;}
private:
void SetRadius(int r){radius=r;}
int radius;
};
int main(){
Circle el(5);
c1.SetX(1);//①
c1.SetY(2);//②
c1.SetRadius(10);//③
cout<
return 0;
}
在标注号码的语句行中不存在语法错误的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
本题考查对象成员的引用,在类外引用对象的数据成员时,只能访问public成员而不能访问private成员所以C选项错误,D选项正确,派生类公有继承基类,但是不能继承基类的私有成员,所以执行c1.SetX(1)错误,同理B选项错误。
转载请注明原文地址:https://kaotiyun.com/show/tiNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式--X+y中,--是作为成员函数重载的,+是作为成员函数重载的,则该表达式还可为
若有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx,y;publ
有以下程序:#include<iostream>usingnamespacestd;intmain(){intintone;int&rInt=intone;intone=
下列关于构造函数的描述中,错误的是()。
下列各项中,属于面向对象程序设计语言不同于其他语言的主要特点的是()。
下列关于构造函数的描述中,错误的是()。
有如下程序: #include"iostream.h" voidmain() { intx=1,a=0,b=0; switch(x){ case0:b++; case1:a++; case2:a++;b++;
下面叙述正确的是______.
下列哪个是C++语言的有效标识符?
随机试题
()是电子合成乐器的统一国际标准。
原发性肝癌的常见并发症为
如果甲对丙提起诉讼,法院在下列何种情形下不应当受理?()。假设法院受理甲对丙提起的诉讼,下列关于乙的诉讼地位的何种表述是错误的?()。
关于股权投资基金的募集,下列表述正确的是()。
证券公司应当自每一会计年度结束之日起3个月内,向证券监管机构报送年度报告;自每月结束之日起10个工作日内,报送月度报告。( )
法律制裁,是指由特定的国家机关对违法者(或违约者)依其所应承担的法律责任而实施的强制性惩罚措施。法律制裁包括刑事制裁、民事制裁、行政制裁和违宪制裁。下列属于法律制裁的是()。
数据库结构的描述和定义是DBMS运行的基本依据,它们存储于______。
HowtoapproachSpeakingTestPartOne•Inthispartofthetestyouanswerquestionsaboutyourselfandaboutbusinesstopics,
Labelthemapbelow.WritethecorrectletterA-I,nexttoQuestions11-15.A______standsinthe,centreofthepark.
Wehavesentanordersliptoallthatwehavereasontobelieveareinterestedinourbooks.
最新回复
(
0
)