MySpace

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  18 随笔 :: 2 文章 :: 10 评论 :: 0 Trackbacks

消除"对于类成员的引用所产生的二义"是不考虑访问权限,可以归结为:改变一个类成员的访问权限不应改变程序的含义。

当一个派生类继承了两个基类而这两个积累正好又有两个成员函数的声明是相同的时后会发生潜在的二义性问题,只有当派生类调用该函数的时候才会体现出来。如果其中一个基类的成员函数为私有的,另一个基类为共有的,此时二义性仍然不能消除掉。

posted on 2008-06-05 09:58 yang-chunlei 阅读(100) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理