none
Conseil pour un héritage

    Question

  • Bonjour

    J'ai une classe Pays

    Puis plusieurs class France, Belgique, Espagne, etc qui héritent de la class Pays

    Chaque class France, etc ont une méthode qui a le même nom Decode mais qui est différente dans chaque classe.

    Comment faire pour bâtir une boucle Foreach qui me permet d'appeler la bonne methode Decode.

    J'ai essayé en constituant une

    List<Pays> lPays = new List<Pays>();

    LPays.Add(new Pays("France");

    LPays.Add(new Pays("Belgique");

    Foreach (p in Lpays) p.Decode();

    Mais cela ne fonctionne pas la dernière ligne me donne une erreur.

    Merci

    Bernard

     


    Bernard Bouree

    mardi 12 juillet 2016 08:15

Réponses

Toutes les réponses