Bjr
J'ai crée une classe ConfigFile avec quelques méthodes dedans.
Ensuite, j'ai un autre programme qui lui possède une classe MaConfigFile et qui hérite de ConfigFile
public class MaConfigFile extends ConfigFile
Dans MaConfigFile, j'ai mis une gestion de Singleton
1 2 3 4 5 6 7
| private static MaConfigFile instance = null;
public static synchronized MaConfigFile getInstance() {
if (instance == null)
instance = new MaConfigFile();
return instance;
} |
Seulement, voila : j'aimerai créer d'autres classes qui héritent ConfigFile avec ce système de Singleton.
Est-il possible de placer la gestion du singleton dans la classe mère ConfigFile pour ne pas dupliquer du code ?
Avec des templates d'objet ?
J'ai fais quelques tests, mais sans succès : j'ai des problèmes de CAST à un moment donnée ou à un autre.
Merci d'avance
Partager