Instantiation d'un obj dans une liste ?
Bonjour,
J'ai un problème de logique au niveau de l'instanciation d'un objet qui sera ensuite mis dans une liste. Je me demande où allouer la mémoire pour cet objet ? - Dans la classe de l'objet au niveau du constructeur ou le constructeur de la classe de la liste ?
Voici un exemple de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Classe Objet{
Objet (Couleur c; Lieu l){ //constructeur
//Est-ce que je devrais faire "obj1 = new Objet" ici ?
Couleur color;
Lieu l;
}
}
Classe ListeObjet{
ListeObjet(){ //Constructeur d'une liste d'objet
//Est-ce que je devrais plutôt faire "obj1 = new Objet" ici ?
}
} |
merci !