【发布时间】:2013-09-29 17:01:10
【问题描述】:
如果我有两个类,例如这样
class A {
...
protected:
B* test;
aFunction();
};
class B {
...
protected:
A* test1;
public:
bFunction();
};
我可以在 B 类的 bFunction() 内执行此操作吗:
bFunction(){
test1->aFunction();
}
基本上,我可以从不是从该函数派生的类中调用某个类的受保护函数吗?
【问题讨论】:
-
你为什么不试试看呢?
-
只有一个答案:没有。