super ( )
DESCRIPTION.
Retourne un objet mandataire (proxy object, en anglais) qui permet de remplacer la référence à la classe par super ( ).
SYNTAXE.
super ( ).fonction ( argument )
super ( ) ⇨ appel du constructeur de classe [ OBLIGATOIRE ]
fonction ⇨ fonction à appeler [ OBLIGATOIRE ]
argument ⇨ argument à passer à la fonction [ optionnel ]
REMARQUES.
fonction doit être une méthode de classe de la classe parente.
argument doit correspondre à la liste des arguments attendus par fonction et à leur type.
EXEMPLE.
class CLS_Poisson ( ) :
def __init__ ( self , Qnom ) :
print ( Qnom , " vit dans l'eau." )
class CLS_Truite ( CLS_Poisson ) :
def __init__ ( self ) :
print ( "La truite vit en rivière." )
super ( ).__init__ ( "La truite" )
Faune = CLS_Truite ( )
retourne
La truite vit en rivière.
La truite vit dans l'eau.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.