Instancier les objets dans la partie déclaration ou dans le constructeur ?
Bonjour,
Est-il préférable d'instancier les objets dans la partie déclaration des variables ou dans le constructeur ?
Partie déclaration des variables :
Code:
1 2 3 4 5 6 7 8
| import java.util.ArrayList;
import java.util.List;
public class Test002 {
private final List<PriceBar> priceBars = new ArrayList<PriceBar>();
} |
Partie constructeur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| import java.util.ArrayList;
import java.util.List;
public class Test001 {
private final List<PriceBar> priceBars;
public Test001() {
priceBars = new ArrayList<PriceBar>();
}
} |