Bonjour,
j'essaie d'afficher à l'écran le contenu d'un tableau.
Voici le code pour la première classe qui implémente un tableau pour accueillir le matériel informatique disponible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package materiel; public class Equipement { int indice=0; //déclaration et création d'un tableau Materiel liste[]=new Materiel[50]; //constructeur Equipement(){} //méthode pour ajouter un objet à la liste public void ajouter(Materiel m){ liste[indice]= m; indice++; } //méthode pour accéder aux éléments de la liste public Materiel iemeElement(int i){ return liste[i]; } }
Voici la classe pour tester la précédente
A l'affichage j'obtiens par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package materiel; public class TestEquipement { public static void main (String [] args){ Equipement equipo=new Equipement(); equipo.ajouter(new Ordinateur("ASUS", "540")); equipo.ajouter(new MP3("SONY", "M100")); equipo.ajouter(new AppareilPhoto("SAMSUNG", "S510")); equipo.ajouter(new Videoprojecteur("NEC", "N800")); Materiel elemento; elemento=equipo.iemeElement(3); System.out.println(elemento); } }
materiel.Videoprojecteur@a90653
Qu'est-ce qui ne marche pas?
Merci d'avance
Partager