我有4节课。
class A
, class B
, class C
,class D
类C
包括类A
和类B
并引用它们:
头文件:
class C
{
private:
A &a;
B &b;
int x;
int y;
int energy;
public:
C(A &a, B &b);
void print(void);
virtual void printAt(void);
CPP 文件包括:
void C::printAt(void)
{
// move cursor to the current x, y coordinates
b.gotoXY(x,y);
}
在课堂D
上,我通过 ( )把课堂C
变成了朋友课堂class D : public class C...
然后我有一个void printAt(void)
.
这一切都有效,但是如何b.gotoXY..
从 class 访问 b 类属性()D
?
希望这可以使 Sence。