错误1:
初始化列表不支持数组下标运算,
如下错误:

错误2:
没有合适的默认构造函数,可以进行无参构造,但是可惜这个必须有参构造

错误3:
因为数组名不能作为左值,所以不可以指针传递的方式赋值。

解决办法1:
给个默认形参,然后在构造函数中初始化

需要说明的一点是既然带指针或者数组那么拷贝、赋值、析构需要格外注意
解决办法2:
让类作为指针
#### include "btest.h"
BTest::BTest(ATest *tt):atest(tt)
{
}
class BTest
{
public:
BTest(ATest *tt);
ATest *atest;
};