est-il possible de définir dans une classe abstraite un constante abstraite, càd une constante que je devrais définir dans les sous classes, dans mon cas, on a la classe abstraite MathObject :

et je veux faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
public static abstract  final MathObject IDENTITY;
le but étant de redéfinir IDENTITY. Dans le cas de la sous-classe Matrix, il représentera la matrice identité, dans le cas d'un nombre complexe, le complexe 1 + 0 i , etc...

Comment peux-t-on faire?