1.  >>  高等继续教育 / 面向对象程序设计
 高等继续教育 / 面向对象程序设计
正确率:100%

【面向对象程序设计】模拟试题
阅读下面的程序,回答问题:#include <iostream.h>class A{public: void f1(); A(){i1=21;j1=31;}protected:int j1;private:int i1; };class B: private A{ public: void f2(); B(){ i2=22;j2=32;}protected:int j2;private:int i2;}class C: public B{public:void f3();C(){i3=23;j2=33;}protected:int j3;private:int i3;} 问题:1、派生类B中的成员函数f2()能否访问基类A中的成员f1()、i1和j1?2、派生类B的对象b能否访问基类A中的成员f1()、i1和j1?3、派生类C中的成员函数f3()能否访问基类B中的成员f2()、i2和j2? 能否访问基类A中的成员f1()、i1和j1? 4、派生类C的对象c能否访问基类A中的成员f1()、i1和j1? 能否访问基类B中的成员f2()、i2和j2? 5、说明你的分析依据
考题内容:
阅读下面的程序,回答问题:#include ? <iostream.h>class ? A{public:? void f1();? A(){i1=21;j1=31;}protected:int ? j1;private:int ? i1;? ?};class B: private A{? ? public:?? ? void f2();? ? B(){ i2=22;j2=32;}protected:int j2;private:int i2;}class C: public B{?public:?void ? f3();?C(){i3=23;j2=33;}protected:int j3;private:int i3;}? ?问题:1、派生类B中的成员函数f2()能否访问基类A中的成员f1()、i1和j1??2、派生类B的对象b能否访问基类A中的成员f1()、i1和j1?3、派生类C中的成员函数f3()能否访问基类B中的成员f2()、i2和j2? 能否访问基类A中的成员f1()、i1和j1? 4、派生类C的对象c能否访问基类A中的成员f1()、i1和j1? 能否访问基类B中的成员f2()、i2和j2? 5、说明你的分析依据? ?

 参考答案:
 佳题速递:
  • 《礼记》中关于关于乐论的经典性著作是: 先秦两汉散文专题
  • 31. 多层圆筒壁稳定导热时,通过各层的热通量相等。   正确   错误中石油
  • 一些人认为选择安乐死是个人的权利,而另一些人则认为生命权并不属于个人。有关安乐死的争论说明( )公共政策
  • 软件设计一般分为总体设计和详细设计,它们之间的关系是( )。 A.全局和局部 B.抽象和具体 C.总体和层次 D.功能和结构软件工程
  • 可待因镇咳作用强大,可用于各种原因引起的咳嗽。错误正确药理学(基础医学)
  • 不能上诉的裁定书是? 民事诉讼法