<分区>
Possible Duplicate:
C# member variable initialization; best practice?
Why should member variables be initialized in constructors?
Should I initialize variable within constructor or outside constructor
在Java/C#中我们通常会看到
public class MyClass {
private MyObject myObject;
public MyClass(){
myObject = new MyObject();
}
}
代替
public class MyClass {
private MyObject myObject = new MyObject();
public MyClass(){
}
}
如果有的话是什么原因?