首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-05-06
54
问题
有如下程序:
#include
using namespace std;
class Point{
public:
Point(int xx=0,int yy=0):x(xx),y(yy) { }
void SetX(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 c1(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/4Lfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是:112233445566778899注意:不要改动main函
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constructorcalled.Th
下列语句中,正确的是()。
下列关于运算符重载的叙述中,正确的是()。
数据库设计中反映用户对数据要求的模式是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为()。
下面不属于软件测试实施步骤的是()。
随机试题
学习
不属于门体分流的方式是
下列哪项为助阳补火,治命门火衰要药
接地系统中,户外接地母线大部分采用埋地敷设,其连接采用搭接焊,搭接长度要求为()。
道路工程施工中,正确的路堤填筑方法有()。
企业现金收入应于当日送存银行,当日送存有困难的,由会计机构负责人确定送存时间。()
根据《证券公司监督管理条例》的规定,证券公司董事会秘书的职责包括()。Ⅰ.股东会会议的筹备Ⅱ.董事会会议的筹备Ⅲ.文件的保管Ⅳ.股东资料的管理
(2016·广西)教师的教学监控能力训练技术不包括()
我国现阶段发展老龄产业,不仅能够满足老年人群的特殊需要,还有利于形成新的消费热点,扩大内需,增加就业岗位,优化产业结构。同时能促进城乡协调发展和代际反馈,它将在应对人口老龄化和促进经济社会发展之间架起一座桥梁,达成双赢的局面。对本文主旨理解最准确的是:
Writeanessayabout400wordsentitled"Backgroundmusic".Inthefirstpartofyourwritingyoushouldpresentyourthesis
最新回复
(
0
)