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