-8

可以在类中在哪里实例化和分配对象?即分配是否必须在类方法之一中进行?

public class Foo{

   Bar b1 = new Bar();
   Bar b2;

   void Foo(){
      b2 = new Bar();
   }
}

b1有效的实例化吗?

4

1 回答 1

0

是的。是的,它是有效的。Foo 类的每个实例都会有一个名为 b1 的字段,该字段有一个新的 Bar 实例。

于 2012-08-18T19:46:30.353 回答