【发布时间】:2010-10-06 15:27:53
【问题描述】:
我在不同的文件中有 3 个类:
X
|
-------
| |
Y Z
我将创建几个继承类 Y 和 Z 的对象。
类 Z 中的特定函数只有在类 Y 设置了某些 flag 变量时才应执行。
我应该在哪里创建这个标志变量(哪个类)以及声明应该是什么样的(静态/外部)?
【问题讨论】:
-
您能告诉我们更多关于 X、Y 和 Z 的信息吗?您的问题陈述很清楚,但很难理解为什么只有 Ys 能够设置只有 Zs 可以读取的标志。
标签: c++ inheritance class object communication