Si j'ai une classe:paramètre de la méthode peut être une classe ou d'une interface, peu confus
public blah
{
}
Alors j'ai une autre classe qui hérite blah »
public ablah : blah
{
}
Puis-je faire alors
?public class Someservice
{
public bool SomeBlah(blah b)
{
}
}
ce que je pourrais appeler le service avec soit des classes bla ou Ablah?
ie.
Someservice s1 = new Somesercie();
s1.SomeBlah(new blah());
s1.SomeBlah(new ablah());
J'ai vu quelque part, et je pensais que c'était seulement possible si on utilisait une interface?
Cette question aurait pu recevoir une réponse par quelques touches de votre part. Est-ce que quelqu'un est d'accord qu'il devrait être fermé? –