j'ai la classe salle et 3 classe salle cour salle td salle tp heriton de salle
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
class Salle{
 
	protected int numero;
	protected  boolean etat;
 
	public Salle (int p)
	{
	numero=p;
	}
	public  String toString()
	{
 
		return "S"+numero;
	}
 
class SalleTd extends Salle
 {
	public String type;
 
	public SalleTd(int p)
	{
		super(p);
		type="td";
	}
 
    public String toString()
    {
    	return  super.toString()+"  "+type;
    }
 
}
class SalleTp extends Salle   // herite de la salle cours //
 {
	public String type;
 
	public SalleTp(int p)
	{
		super(p);
		type="tp";  // par defaul recoie tp //
	}
 
    public String toString()
    {
    	return  super.toString()+"  "+type;
    }
 
}
 
}
quand je crée des objet de salle cour ou tp ou td je les insere sans un tableau et après je veux affiche toute les méthode tostring dans les different objet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
	public static void main (String [] args)
	{public static Salle [] sa;
sa[1]=new SalleCours(232);
sa[2]=new SalleTp(233);
sa[3]=new SalleTd(121);
 
for(i=0;i<4;i++)
               	  {
               	  	System.out.println("voici les groupe de cette filiere "+EM[k].getClasse());
               	  }