Bonjour

j'aimerais utiliser une méthode qui puisse prendre différents types d’objets et accéder à leurs méthodes :

j'ai Deux Objets A et B ils ont tous les deux la même propriété public : nom

j'aimerais dans le code suivant pouvoir changer A en B ou C ... en considérant qu'il ont la même propriété public. j'ai essayé avec une class Abstraite mais je n'y suis pas arrivé.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public  ResultListes getListsTypeMob(Cursor<?> cursor){
 
        List<String> referentielNameList = new ArrayList<>();
        ArrayList<A> referentielList = new ArrayList<>();
 
        for (A typeMobilier:cursor) {
 
            referentielNameList.add(typeMobilier.name);
            referentielList.add(typeMobilier);
        }
 
        return new ResultListes(referentielNameList,referentielList);
    }
Merci