【发布时间】:2012-01-02 06:40:04
【问题描述】:
在 Java 或其他 OOP 语言中-
public class MyClass{
int a=5;
public static void main (String args[]){
MyClass b=new MyClass();
}
这里,在类的方法中创建类的对象。当新对象在里面创建时,它会创建新的成员和类对象(这里是b),这将再次创建成员,对象?这不会形成一条通往无限方法、对象和变量的链吗?
【问题讨论】:
-
那是不同的。它在一个方法中
-
其实不是,只是看起来和他的另一个几乎一模一样。确实,考虑到这里要问的内容,这更像是“不是问题”。
-
在我看来,Anthony Pegram 的 cmets 在上一篇文章中回答了这两个问题。
-
同意,因此“不是问题”。