Salut,
Je débute complètement en Java, voici mon pb :
Soient deux classes A et B, B dérivée de A.
A doit avoir pour champ une référence à un objet de type B.
En C++, je n'ai pas de problème, il me suffit d'annoncer mes classes au début de mon fichier d'entête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Class A; Class B; Class A <div style="margin-left:40px">{ B* MyB ; }</div> Class B : public A <div style="margin-left:40px">{ ... }</div>
Comment faire la même chose en Java ?
Si les deux classes sont définies dans le même fichier, pas de problème, sauf que j'ai cru comprendre qu'en Java le mieux était d'utiliser un fichier source par classe, de plus, si je place les deux classes dans le même fichier source, je dois renoncer à ce qu'elles soient toutes les deux publiques, ce qui ne fait pas mon affaire.
Votre avis ?
Partager