-
bonjour a tous ,
je veux avoir vos avis sur l'utilisation des interfaces et classe
mon cas est le suivant:
j'ai défini une interface interface1 ou j'ai 3 méthodes
j'ai définie une classe classe1 qui implemente interface1 ou j'implement mes 3 methodes.
jusque la rien de grave. ce que je veux savoir c'est dans mon code est ce que je dois utiliser mon interface ou ma classe pour mes traitements
merci a vous.
-
L'intérêt d'une interface c'est quand même de s'en servir :aie:
Si lors de l'utilisation d'un objet tu as juste besoin de savoir qu'il implémente ton interface, sans avoir à connaître quelle est son implémentation réelle, alors utilise l'interface. Comme ça tu pourras éventuellement, plus tard, modifier l'implémentation utilisée (et donc modifier la classe réellement instanciée) sans avoir à modifier tout ton code.
EDIT :
Tu sais que tu peux éditer tes messages ? Et même les supprimer (sauf le premier message d'une discussion) ?
Clique sur le bouton "Editer" en bas de tes messages, et teste les possibilités du forum en copiant ton deuxième message dans le premier, puis en supprimant le deuxième ;)