Bonsoir,
Je voudrais savoir comment instancier une sous-classe en Java.
Par exemple,si on a 2 classes imbriquées l'une dans l'autre(disons A et B) :
class A
{ ..............
class B // imbriquée dans A
{ .............
}
}
Est-il possible d'instancier B en tant que composante de A? C'est-à-dire d'instancier d'abord A,puis B en tant qu'attribut de l'instance précedente? Avec une syntaxe du genre :
A a = new A();
B b = A.(new B());
(J'ai essayé avec cette syntaxe exacte,mais ça ne marche pas)
Sinon,je sais qu'on peut aussi instancier B en une instruction avec la syntaxe :
B b = (new A()).new B();
mais le problème est qu'alors,on ne récupère que l'instance de la sous-classe B et on perd celle de la classe A. Or je dois(après les instanciations),manipuler les instances des 2 classes.
Qqn pourrait-il résoudre mon problème??
Merci d'avance.

