Champs ou méthode abstract ET statique (vive la POO) - Java - Programmation
Marsh Posté le 04-06-2008 à 17:32:47
Soit :
- tu définies dans ta classe de base un accesseur abstrait
- tu forces les sous-classes à passer un paramètre au constructeur de ta classe de base, et tu définies ton accesseur dans ta classe de base
Si ta donnée à retourner est du genre constante, je te suggère la deuxième solution.
Marsh Posté le 04-06-2008 à 14:51:05
Bonjour,
Dans mon, application je définie une superClasse Solver qui contient un champ static boolean "hasItpMethod".
J'aimerais que chaque classe qui hérite de Solver redéfinisse ce champ.
On est donc tenté d'écrire: public abstract static boolean hasItpMethod;
Cependant, je vois que l'on ne peut pas avoir de champ abstract et static... Comment faire ? ( sachant que je ne veux pas passer par une instanciation via le design pattern singleton ).
Cordialement