Interfaces abstraites en Java --> quel intérêt ? [résolu][JAVA] - Java - Programmation
Marsh Posté le 22-07-2003 à 13:53:37
noldor a écrit : |
Oui, tu peux dériver une interface d'une ou plusieurs autres.
Marsh Posté le 22-07-2003 à 14:01:58
Pour la première question, toutes les méthodes d'une interface sont abstraites, donc ajouter le mot "abstract" est superflu. C'est comme quand tu veux ajouter "public" et/ou "abstract" à une méthode d'interface, puisqu'elle est automatiquement publique et abstraite.
Krueger
Marsh Posté le 22-07-2003 à 14:05:14
Krueger a écrit : Pour la première question, toutes les méthodes d'une interface sont abstraites, donc ajouter le mot "abstract" est superflu. C'est comme quand tu veux ajouter "public" et/ou "abstract" à une méthode d'interface, puisqu'elles sont automatiquement publiques et abstraites. |
c'est aussi ce queje me disais
Marsh Posté le 22-07-2003 à 14:07:50
LetoII a écrit : |
Tu ne voulais pas dire "dériver une ou plusieurs interfaces" ?
edit: J'ai corrigé une énorme faute de grammaire dans mon premier post.
Marsh Posté le 22-07-2003 à 14:11:32
Krueger a écrit : Tu ne voulais pas dire "dériver une ou plusieurs interfaces" ? |
Non, une interface peut très bien dériver de plusieurs interface.
Marsh Posté le 22-07-2003 à 14:30:31
Ah non, laisse tomber. J'avais mal compris ta phrase. Je voulais dire la même chose, mais j'ai oublié un "d'" et un "de". Désolé.
Marsh Posté le 22-07-2003 à 13:44:51
Sur un document sur les Design Patterns, j'ai vu des interfaces abstraites , et je n'en comprends pas l'intérêt !
Y gagne-t-on quelque chose à avoir
plutôt que
pour moi, c'est la même chose puisqu'une interface n'est qu'un moule.
Question complémentaire : peut-on sous-classer (extends) une interface ?
Message édité par noldor le 22-07-2003 à 14:30:53