Bonjour,

J'ai une classe mère A abstraite et des classes filles B et C qui implémentent les méthodes abstraites de A. Est-ce que je peux créer un tableau de type A qui ne contient que des objets de type B et C ? Est-ce que créer ce tableau serait une instanciation de A ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
public abstract class A {...}
public class B extends A {...}
public class C extends A {...}
public class Test{
public static void main(String args[])
{
A [] tab = new A[14]; // Est-ce que ça c'est une instaciation de A ?
tab[0]= new B();
tab[1]= new C(); //Est-ce que ça c'est une instaciation de A ?
}
}