HELLO LE MONDE !!

J'ai un problème avec les classes abstraites:

quand on implémente des classes telles que:

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
 
abstract class base(){
    public abstract void methode1();
    public abstract void methode2();
}
 
public class derivee1(){
    public abstract void methode1(){ .... }
    public abstract void methode2(){ .... }
        public une_autre_methode(){ .... }
}
 
public class derivee2(){
    public abstract void methode1(){ .... }
    public abstract void methode2(){ .... }
        public une_autre_methode(){ .... }
}
je fait un prgm de test avec:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
....
....main(....){
    base tab_classe[] = new base[2];
    tab_classe[0] = new derivee1();
    tab_classe[1] = new derivee2();
}
Et ensuite je peux appeler les méthodes communes pour chaque objets....

LE PROBLEME: Pourquoi ne puis - je pas appeler les méthodes individuelles de chacun, par ex:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
    tab_classe[0].une_autre_methode();
MERCI ENCORE !!!!