Bonjour à tous,
je débute en Java, et je travaille les interfaces.
J'aimerais savoir si c'est possible dans une interface de déclarer une méthode avec un corps : pour reprendre un exemple que j'ai trouvé sur un tuto, si on a une interface Demarrable, avec une méthode demarre(), est-il possible de faire ça :
étant donné que toute classe qui va implémenter l'interface Demarrable créé des objets qui sont démarrables, afficher "en cours de démarrage" est commun à toute classe qui va implémenter cette interface, et donc on n'aura pas à le mettre pour chaque classe qui va implémenter Démarrable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
Et par exemple, dans la classe Voiture qui va implémenter Demarrable, on ajoutera dans le corps de la méthode demarre() : moteurAllumé=true, et dans la classe Ordinateur qui implémente aussi Démarrable, il y aurra dans le corps de demarrer() estDemarre=true....
Bref, j'espère que je me suis bien faite comprendre
Et que quelqu'un pourra m'apporter quelques éclaircissements....
Merci d'avance
honeydew.

 

 
		
		 
         
 

 
			
			




 Les méthodes dans les interfaces
 Les méthodes dans les interfaces
				
 Répondre avec citation
  Répondre avec citation
Partager