next up previous contents index
suivant: Héritage des membres monter: Extension et héritage précédent: Extension et héritage   Table des matières   Index


Création

Ses constructeurs commencent par invoquer le constructeur de la classe parente, par l'opérateur super. En effet, le nom super peut être employé avec une liste d'arguments pour invoquer explicitement un constructeur de la classe parente, celui qui accepte les mêmes types d'arguments que cette invocation de super. Une invocation de super( ... ) ne peut figurer qu'en première instruction du corps du constructeur (avant de créer un objet, il faut d'abord créer son parent). Une invocation de super n'est pas obligatoire, mais si elle n'est pas explicite, une invocation implicite de super() a toujours lieu, sans argument, ce qui suppose que la classe parente a un constructeur sans paramètre.



Rene' LALEMENT 2002-11-07