首页 > 软考
题目内容 (请给出正确答案)
[单选题]

已知3个类O、P和Q,类O中定义了一个私有方法F1和一个公有方法F2;类P中定义了一个公有方法F3,类P为类O的派生类;类Q为类P的派生类,它们的继承方式如下所示:class P:public O{…};class Q:private P{…};在关于类P的描述中正确的是(43);在关于类Q的描述中正确的是(44)。

A.类P的对象可以访问F1,但不能访问F2

B.类P的对象可以访问F2,但不能访问F1

C.类P的对象既可以访问F1,也可以访问F2

D.类P的对象既不能访问F1,也不能访问F2

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知3个类O、P和Q,类O中定义了一个私有方法F1和一个公有…”相关的问题
第1题
在C++语言中,已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:
类P和类Q是类O的派生类,其继承方式如下所示:

class P : protected O {…};

class Q : public O {…};

关于方法F1的描述中正确的是___(26)___;关于方法F2韵描述中正确的是___(27)___;关于方法F3的描述中正确的是___(28)___。

(26)A.方法F1无法被访问 B.只有在类O内才能访问方法F1

C.只有在类P内才能访问方法F1 D.只有在类Q内才能访问方法F1

(27)A.类O、P和Q的对象都可以访问方法F2 B.类P和Q的对象都可以访问方法F2

C.类0和Q的对象都可以访问方法F2 D.只有在类P内才能访问方法F2

(28)A.类0、P和Q的对象都可以访问方法F3 B.类0、P和Q的对象都不可以访问方法F3

C.类0和Q的对象都可以访问方法F3 D.类P和Q的对象都可以访问方法F3。

点击查看答案
第2题
己知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O
的派生类,其继承方式如下所示:

class P:protected O {…};

class Q:public O {…};

关于方法F1的描述中正确的是(1);关于方法F2韵描述中正确的是(2);在关于方法F3的描述中正确的是(3)。

(1)

A.方法F1无法被访问

B.只有在类。内才能访问方法F1

C.只有在类P内才能访问方法Fl

D.只有在类Q内才能访问方法F1

点击查看答案
第3题
已知3个类O、P和Q,其中类O由类P的一个实例和类Q的1个或多个实例构成。能够正确表示类O、P和Q之间关
系的UML类图是______。

已知3个类O、P和Q,其中类O由类P的一个实例和类Q的1个或多个实例构成。能够正确表示类O、P和Q之

点击查看答案
第4题
类O定义了私有函数F1.P和Q为O类的派生类,定义为classP:public){…};classQ:protectedO{…}.则()可以访问F1

A.O的对象

B.P类内

C.O类内

D.Q类内

点击查看答案
第5题
对于如图1-4所示的UML类图,正确的描述是______。A.类O的实例中包含了对类P的实例的引用B.类O的实

对于如图1-4所示的UML类图,正确的描述是______。

对于如图1-4所示的UML类图,正确的描述是______。A.类O的实例中包含了对类P的实例的引用B

A.类O的实例中包含了对类P的实例的引用

B.类O的实例中包含了对类Q的实例的引用

C.类P的实例中包含了对类O的实例的引用

D.类P的实例中包含了对类Q的实例的引用

点击查看答案
第6题
A.类O、P和Q的对象都可以访问方法F3B.类O、P和Q的对象都不可以访问方法F3C.类O和Q的对象都可以

A.类O、P和Q的对象都可以访问方法F3

B.类O、P和Q的对象都不可以访问方法F3

C.类O和Q的对象都可以访问方法F3,但类P的对象不能访问方法F3

D.类P和Q的对象都可以访问方法F3,但类Q的对象不能访问方法F3

点击查看答案
第7题
A.类O,P和Q的对象都可以访问方法F3B.类O,P和Q的对象都不可以访问方法F3C.类O和Q的对象都可以

A.类O,P和Q的对象都可以访问方法F3

B.类O,P和Q的对象都不可以访问方法F3

C.类O和Q的对象都可以访问方法F3

D.类P和Q的对象都可以访问方法F3

点击查看答案
第8题
A.类O,P和Q的对象都可以访问方法F2B.类P和Q的对象都可以访问方法F2C.类O和Q的对象都可以访问

A.类O,P和Q的对象都可以访问方法F2

B.类P和Q的对象都可以访问方法F2

C.类O和Q的对象都可以访问方法F2

D.只有在类P内才能访问方法F2

点击查看答案
第9题
A.类O、P和Q的对象都可以访问方法F2B.类P和Q的对象都可以访问方法F2C.类O和Q的对象都可以访问

A.类O、P和Q的对象都可以访问方法F2

B.类P和Q的对象都可以访问方法F2

C.类O和Q的对象都可以访问方法F2

D.只有在类P内才能访问方法F2

点击查看答案
第10题
A.类O、P和Q的对象都可以访问方法F3B.类O、P和Q的对象都不可以访问方法F3C.类O的对象可以访问

A.类O、P和Q的对象都可以访问方法F3

B.类O、P和Q的对象都不可以访问方法F3

C.类O的对象可以访问方法F3,但类P的对象不能访问方法F3

D.类P的对象可以访问方法F3,但类Q的对象不能访问方法F3

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改