首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point t public: Point(int xx=0,int yy=0):x(xx),y(yy){} void S
有如下程序: #include using namespace std; class Point t public: Point(int xx=0,int yy=0):x(xx),y(yy){} void S
admin
2016-08-19
64
问题
有如下程序:
#include
using namespace std;
class Point t
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;
i;
int main(){
Circle cl(5);
c1.SetX(1); //①
c1.SetY(2); //②
c1.SetRadius(10); //③
cout<
return 0;
}
在标注号码的语句行中不存在语法错误的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
本题考查对象成员的引用,在类外引用对象的数据成员时,只能访问public成员而不能访问priVate成员所以C选项错误,D选项正确,派生类公有继承基类,但是不能继承基类的私有成员,所以执行cl.Setx(1)错误,同理B选项错误。
转载请注明原文地址:https://kaotiyun.com/show/TpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有下列二叉树(如下图所示)对此二叉树中序遍历的结果是()。
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(intx
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
以下数据结构中不属于线性数据结构的是______.
软件设计模块化的目的是【】。
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
模块的独立性一般用两个准则来度量,即模块间的【】和模块的内聚性。
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;iht
随机试题
Thefirm______thenewproductwithabigadvertisingcampaign.
抢救过敏性休克为什么首选肾上腺素?
下列功能中不属于必要功能的是()。
会计的方法包括( )。
衍生产品类证券产品的基本特征包括()。I.跨期性Ⅱ.杠杆性Ⅲ.可复制性Ⅳ.高风险性
如何理解、记忆辅助生产成本的交互分配法?
按照交通工具形式,旅游交通事故主要分为()。
糖皮质激素可以
文件的逻辑记录的大小______。
MarkTwain,whowrotethestorywe’regoingtoread,traveledquitealotoftenbecausecircumstamces,usually【B1】circumstances,
最新回复
(
0
)