题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-28 23:26:21

[单项选择]有如下两个类定义:
class XX
private:
double x1;
protected:
double x2;
public:
double x3;

clase YY:protected XX
private:
double y1;
protected:
double y2;
public:
double y3;

在类YY中保护成员变量的个数是( )。
A. 1
B. 2
C. 3
D. 4

更多"有如下两个类定义: class XX private: doub"的相关试题:

[单项选择]有如下两个类定义:
class XX
private:
double x1;
protected:
double x2;
public:
double x3;
;
class YY:protected XX
private:
double y1;
protected:
double y2;
public:
double y3;
;
在类YY中保护成员变量的个数是______。
A. 1
B. 2
C. 3
D. 4
[单项选择]有如下类定义:
class XX
int xx;
public:
XX( ):xx(0)eout<<’A’;
XX(int n):xx(n)tout<<’B’;

class YY:public XX
mt yy;
public:
YY( ):yy(0)i cout<<yy;
YY(int n):XX(n+1),yy(n)cout<<yy;
YY(int m,int n):XX(in),yy(n)cout<<yy;

下列选项中,输出结果为A0的语句是
A. YY y1(0,0);
B. YY y2(1);
C. YY y3(0);
D. YY y4;
[单项选择]设有下列两个类的定义,则类Person和类Man的关系是 ( )
class Person

long id; //身份证号
String name; //姓名

class Man extends Person
int age;//年龄
int getScore( )

return score;


A. 包含关系
B. 继承关系
C. 关联关系
D. 无关系,上述类定义有语法错误
[单项选择]设有下列两个类的定义,则类Person和类Man的关系是( )。 class Person { long id;/ / 身份证号 String name;/ / 姓名 } class Man extends Person { int age;/ / 年龄 int getScore( ) { return score; } }
A. -3 3
B. 5 -9
C. 3 -3
D. -6 5
[单项选择]有如下类定义:
class XX
int xdata:
public:
xx(int n=0):xdata(n)

class YY:public XX
int ydata;
public:
YY(int m=0,int n=0):xx(m),ydata(n)

YY类的对象包含的数据成员的个数是
A. 1
B. 2
C. 3
D. 4
[单项选择]有如下类定义:
class Cup
public:
Cup(double val,string cr="red"):price(val),color(cr) //①
~Cup( ); //②
private:
string color; //③
double price=5.8; //④
;
在标注号码的语句行中存在语法错误的是______。
A. ①
B. ②
C. ③
D. ④
[填空题]有如下定义: class MA{ int value ; public: MA(int n=0)。value(n){} }; MA*ta,tb 其中MA类的对象名标识符是______。
[单项选择]有如下类定义和变量定义:
class Parents
public:
int publicData:
private:
int privateData;

class ChildA:public Parents/类体略*/;
class ChildB:private Parents/类体略*/;
ChildA a;
ChildB b;
下列语句中正确的是
A. cout<<a.publicData<<endl;
B. cout<<a.privateData<<endl;
C. cout<<b.publieData<<endl;
D. eout<<b.privateData<<endl;
[填空题]补充完整下面的类定义:
const double PI=3.14;
class Circle //圆形物体的抽象基类
protected:
double r; //半径
public:
Circle(double radius=0):r(radius)
(13) ; //计算圆形物体表面积的纯虚函数声明

class Cylinder:public Circle //圆柱体类
double h; //高度
public:
Cylinder(double radius=0,double height=0);
Circle(radius),h(height)
Virtual double Area( )return 2*PI*r*(r+h); //计算圆柱体的表面积

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码