Représentation d'un graphe simple en classe Java (les génériques java)
Bonjour a tous,
j'ai ma classe suivant : (qui représente le modèle que je veux utiliser).
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
public class BaseModel {
private List<?> bigModel;
public BaseModel() {
this.bigModel = new LinkedList<>();
}
public static void main(String... args) {
BaseModel model = new BaseModel();
model.preuveDeConcept();
}
public void preuveDeConcept() {
Affectation a1 = new Affectation();
Affectation a2 = new Affectation();
Intervention i1 = new Intervention();
Mesure m1 = new Mesure();
Parametre p1 = new Parametre();
Poste po1 = new Poste();
Transformateur t1 = new Transformateur();
bigModel.add(a1); //Erreur selon mon IDE
bigModel.add(a2); //Erreur selon mon IDE
bigModel.add(i1); //Erreur selon mon IDE
bigModel.add(m1); //Erreur selon mon IDE
bigModel.add(p1); //Erreur selon mon IDE
bigModel.add(po1); //Erreur selon mon IDE
bigModel.add(t1); //Erreur selon mon IDE
}
public List<?> getBigModel() {
return bigModel;
}
public void setBigModel(List<?> bigModel) {
this.bigModel = bigModel;
}
} |
J'ai le message d'erreur suivant :
Citation:
no suitabel methode found for add(...)
methode Collection.add(#CAP1) is not applicable...