Bonjour,
J'ai un petit probleme au niveau de ma modélisation du a certaines restrictions de java.
Je souhaiterai imposer la redéfinition lors de mon heritage d'une methode static.
exemple de code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
public abstract class A {
      public static abstract A create(); // le probleme est la
}
 
public class B extends A {
      public static final B create() {
           return new B();
      }
}
Comment obliger à redéfinir create() en gardant le caractère static ?