c++ 友元关系与继承
摘要:
友元关系不能继承。基类的友元对派生类的成员没有特殊访问权限。如果基类被授予友元关系,则只有基类具有特殊访问权限,该基类的派生类不能访问授予友元关系的类。class Base{ friend class frnd;protected: int i;}// Frnd has no access to members in D1class D1 : public Base{protected: int j;};class Frnd{public: int mem(Base b) { return b.i; } // ok: Frnd is friend to Base ... 阅读全文
posted @ 2013-02-25 20:48 zhuyf87 阅读(3091) 评论(0) 推荐(0) 编辑