Instanziieren Objekt im Konstruktor

Scheint es, dass das Ergebnis der folgende code ist der gleiche, also Wann sollte ich jeden?

public class Person {
   public Person() {
       this.family = new Family();
   }
   Family family;
}

zu

public class Person {
   Family family = new Family();
}

(ein Szenario, das ich an denken kann, ist, wenn man mehrere Konstruktoren, und wir möchten, erstellen Sie eine Instanz der Familie nur in einer von Ihnen... ist das der einzige Fall?)

InformationsquelleAutor Ohad | 2012-02-14

Schreibe einen Kommentar