51Testing软件测试论坛

标题: 一个小问题,请教大虾们1 [打印本页]

作者: yaoxiulong    时间: 2008-3-14 10:55
标题: 一个小问题,请教大虾们1
在C++语言中,已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:
   class P : protected O {…};F3
   class Q : public O {…};F2
类0、P和Q的对象都不可以访问方法F3



为什么?

这是06软考的试题,我看不懂  小弟初学,请大虾指点!
作者: Tender    时间: 2008-3-16 15:04
我记得我曾经看到过有关类之间继承方面的权限访问的介绍。不过我比较懒,就不帮你翻书解答了。
你可以找找一般比较正式的大学C++教材,都会提到这点。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2