首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point{ int x,y; public: Point(int x1=0,int y1=0):x(x1),y(y1){} int get(){return
有如下程序: #include using namespace std; class Point{ int x,y; public: Point(int x1=0,int y1=0):x(x1),y(y1){} int get(){return
admin
2021-09-05
38
问题
有如下程序:
#include
using namespace std;
class Point{
int x,y;
public:
Point(int x1=0,int y1=0):x(x1),y(y1){}
int get(){return x+y;}
};
class Circle{
Point center;
int radius;
public:
Circle(int cx,int cy,int r):center(cx,cy),radius(r){}
int get(){return center.get()+radius;}
};
int main(){
Circle c(3,4,5);
cout<
return 0;
}
运行时的输出结果是( )。
选项
A、5
B、7
C、9
D、12
答案
D
解析
简单类之间继承关系的调用,按照通常做法便可以得到答案。center.get()函数调用后,3和4的和被返回,接着再调用Circle类的radius成员变量5相加后得到12。
转载请注明原文地址:https://kaotiyun.com/show/5B5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
下列语句中,错误的是()。
有如下程序;#includeusingnamespacestd;classB{public:virtualvoidshow(){cout
有如下程序:#includeusingnamespacestd;classMonkey{public:Monkey(){cout
下列关于this指针的叙述中,正确的是()。
下列叙述中正确的是()。
已知类Myclass的定义如下classMyClass{public:voidfunction1(MyClass&c){cout<<c.data;}staticvoidfunction2(MyClass&c
有如下程序:#include<iostream>usingnamespacestd;inti=1;classFun{public:staticinti;intva
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是.()。
随机试题
溶血性黄疸是
检验批的合格判定应符合规范对( )的规定。
【背景资料】某医院门诊楼,位于市中心区域,建筑面积28326m2。地下1层,地上10层。檐高33.7m,框架-剪力墙结构,筏板基础,基础埋深7.8m,底板厚度1100mm,混凝土强度等级C30,抗渗等级P8。室内地面铺设实木地板,工程精装修交工。2014
下列工程资料中,可以作为承包人向业主索赔依据的是()。
假冒他人专利,情节严重的,应判处()。
在一些经济法律关系中,经济法主体从事特定经济活动时,还须依法取得特定资格。例如,根据《会计法》的规定,公民从事会计工作,必须具备会计资格,取得会计从业资格证书。()
根据《公司法》的规定,下列有关有限责任公司董事会的说法中,正确的是()。
根据规定,下列选项中属于法定代理终止的法定情形有()。
下列各项中,应按“产权转移书据”税目征收印花税的有()。
甲公司为上市公司,系增值税一般纳税人,适用的增值税税率为17%。为提高市场占有率及实现多元化经营,甲公司在2014年及以后进行了一系列投资和资本运作,且甲公司与各个公司均为境内居民企业,所得税税率均为25%,如涉及企业合并,计税基础为被投资单位资产、负债的
最新回复
(
0
)