Une interface globale? - Java - Programmation
Marsh Posté le 18-01-2006 à 19:15:04
dans l'absolu, une interface B qui hérite d'une autre interface A "récupère" les méthodes de la "super-interface": en fait elle récupère la définition des méthodes de A bien entendu
donc si une classe implémente l'interface B, elle doit implémenter toutes les méthodes B, y compris celles qui proviennent de A donc
mais, je ne comprends pas ton besoin. pourquoi ton appli implémente Action, Event, Key, Mouse, etc. ? cela ressemble fort à la gestion de tous ce qui est "évenementiel", or en général on gère ça avec un principe de classe anonyme
Marsh Posté le 18-01-2006 à 19:29:49
disons que j'ai:
une interface graphique A implements Runnable
une classe de controle B qui fait le lien evenements (donc Mouse, Key...) mais aussi des evenemnts reseaux
avec ma classe C qui fait tous les calculs (la pauvre)
en clair, comment rendre l'interface graphique completement interchangeable...
Marsh Posté le 18-01-2006 à 19:59:38
En proposant une configuration par voie externe, ce qui ne fait que déplacer le problème, en fait.
EDIT : ou alors tu inventes une IA qui lit dans les pensées de l'utilisateur pour instantannément lui proposer l'interface idéale
Marsh Posté le 18-01-2006 à 20:09:04
En VB ya pas d'interfaces si tu veux, ça évite de s'emmerder avec ça
Marsh Posté le 18-01-2006 à 15:46:43
Petite question Java, peut etre idote... Comment faire une interface globale pour ne pas etre oblige d'en implementer 50 (Action, Event, Key, Mouse...) dans ma classe de controle, si c'est possible bien sur...
En meme temps, est ce que je me casse pas la tete pour rien? (mais ca me semble plus propre)
Merci d'avance pour tout eclairage...