class A
{
public:
A ( )
{
}
~A ( )
{
}
}
class B
{
public:
B (A* a ) : _a( a)
{
}
~ B ( )
{
}
public:
A * _a;
}
类A 与 类B 是两个完全不相关的类,但是为了完成一个完整的功能 , 通过指针持有,使得他们相互协作共同完成某
一项具体的工作。
class A
{
public:
A ( )
{
}
~A ( )
{
}
}
class B
{
public:
B (A* a ) : _a( a)
{
}
~ B ( )
{
}
public:
A * _a;
}
类A 与 类B 是两个完全不相关的类,但是为了完成一个完整的功能 , 通过指针持有,使得他们相互协作共同完成某
一项具体的工作。