- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 Java里的循环定义类,或者是递归定义类
在Java中不光被允许这样:class A { A a;}还被允许这样:class A { A a = new A();}但是,类没有被定义完整确实是不能够被实例化的!那为什么上面代码被允许?请往下看。在C++中,类成员不能是自身的对象。原因就是类没有被定义完整是不能够被实例化的,否则我要有A的对象做成员,可A我还没有定义完就实例
2012-08-02 00:53:25 2446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人