Bonjour,

comment fait on pour appeler une methode static d'un enfant hériant d'une classe abstraite ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class a extends b{
   public static function getName(){
      ...
   }
}
 
abstract class b{
   abstract public static function getName();
 
   public static function getTotal(){
      self::getName()
      //  Cannot call abstract method b::getName() 
   }
}
Le self ne fait pas référence à a et b ?

Merci