首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-05-22
40
问题
有如下程序:
#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/dI8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 B所谓函数重载是指同一函数名可以对应多个函数实现。进行函数重载时,要求同名函数在参数个数上不同,或者参数类型上不同。
A、 B、 C、 D、 D因题目中定义的指针value是指向变量i的,所以直接利用语句MyClass(inti){valuei,newint(i);}对value进行赋值即可。
A、 B、 C、 D、 B特别要注意“结点的度”和“树的度”是两个不同的概念。“结点的度”指的是此结点拥有的后件个数。“树的度”指的是所有结点中的最大的度。在二叉树中,结点中最大的度为2,所以二叉树的度为2。
A、 B、 C、 D、 D算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
A、 B、 C、 D、 B叶子结点总是比度为2的结点多一个。所以,具有60个叶子结点的二叉树有59个度为2的结点。总结点数:60个叶子结点+59个度为2的结点+50个度为1的结点=169个结点。
类在面向对象方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实例。
下面不属于C++的预定义的流对象是()。A)cinB)iostreamC)clogD)Celt
在结构化分析使用的数据流图中,使用用__________解释其中的图形元素。
下列选项中不全是c++语言关键字的是
下列字符串中可以用作C++语言标识符的是
随机试题
计费管理记录________的使用。
其中医诊断是()方药为()
心肌兴奋性变化的特点是
房地产项目的基本特性主要包括()。
某宗房地产的土地总面积为1000m2,是10年前通过征用农地取得的,当时的花费为18万元/亩,现时重新取得该类土地需要花费620元/m2;地上建筑物总建筑面积2000m2,是8年前建成交付使用的,当时的建筑造价为600元/m2建筑面积,现时建造类似建筑物的
上市公司出现()情形的,证券交易所应暂停其可转换公司债券上市。
海关工作人员张某违反国家有关规定,给不具有出口资格的甲企业提供出口货物报关单3份,致使国家税收损失200余万元,应按()追究其刑事责任。
在班级开展的各种活动中,每一个成员都会通过自己和他人的表现以及所获得的评价,判断其表现的优势与不足。这主要体现了班级的()。
Climatechangeisthegreatestchallengefacinghumanity:drasticreductionofcarbonemissionsisvitalifwearetoavoidaca
Nancybecameataxidriverbecause.
最新回复
(
0
)