[POO] question sur les interfaces
Bonjour,
Je voudrais comprendre uun truc dans un ocde que j'ai récupéré, en fait , quand on a une Interface ImyInerface et une classe MyClass qui l'implémente
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
interface ImyInterface
{
void myFunc(String i); }
------------------
MyClass implements ImyInterface{*
String toto;
Myclass(){
//constructeur
}
publice void myFunc(String i){ ///implémentationnde la méthode
} |
Ma question est c'est quoi l'intéret de faire
ImyInterface MyInst = new MyClass();
au lieu de :
MyClass MyInst = new MyClass();
Merci