Bonjour,
Voilà le problème :
J'ai une classe A qui étend File. J'aimerais la doter d'un constructeur A(File f) (constructeur qui ne fait, d'ailleurs, pas grand chose de plus que convertir l'objet f de classe File en classe A).
Cependant, je me fais jeter par l'IDE parce que le constructeur File() n'existe pas.
Bon, je comprends bien son problème, mais comment puis-je faire pour lui demander d'utiliser f comme base de mon nouvel objet?
Bon, évidemment, super(f.toString()) marcherait, mais bon... Il doit bien y avoir quelque chose de plus élégant quand même, non?
Même si cette solution fonctionne dans ce cas précis, je suis sûr que je re rencontrerai le problème dans des cas moins simples
Merci de m'aider
Partager