Extend d'une classe avec un constructeur privé
Bonjour,
J'ai une ClasseB avec un constructeur privé, je voudrais bien savoir comment pourrais-je heriter de cette classe :
Code:
1 2 3 4 5 6 7
|
public class ClasseB {
private ClasseB(){
}
} |
Si je fais :
Code:
1 2 3 4 5 6 7 8
|
public class ClasseA extends ClasseB {
private ClasseA(){
super();
}
} |
Code:
1 2
|
The constructor ClasseB() is not visible |
J'ai une erreur, je ne suis pas sûr, mais je pense que c'est normale puisque le constructeur est privée,
Mon problème là, c'est que je ne peux pas changer la visibilité du constructeur de la ClasseB, parce qu'elle se trouve dans un jar.
Est ce que vous pouvez me proposer une solution pour ce problème ?
Merci infiniment.