Search this site
Embedded Files
Mon Python pas à pas
  • Accueil
  • INSTRUCTIONS
  • METHODES
  • MODULES
  • LOGITHEQUE
Mon Python pas à pas
  • Accueil
  • INSTRUCTIONS
  • METHODES
  • MODULES
  • LOGITHEQUE
  • More
    • Accueil
    • INSTRUCTIONS
    • METHODES
    • MODULES
    • LOGITHEQUE

⇨ MENU ⇨ INSTRUCTIONS

class

DESCRIPTION.


Définit la création d'une nouvelle classe personnalisée.  




SYNTAXE.


class CLS_Nom ( parent ) :


class ⇨ appel de l’instruction [ OBLIGATOIRE ]

CLS_Nom ( ) : ⇨ nom de votre classe [ OBLIGATOIRE ]

parent ⇨ nom de la classe parente [ optionnel ]




REMARQUES.


class est une instruction composée (de plusieurs lignes), ce qui implique le symbole : (2 points) terminant l'appel de class et l'indentation des lignes de script composant la définition de la classe.


Une classe doit obligatoirement contenir au moins 1 ligne de code à la suite de l'appel de class. Pour répondre à cette condition, prenez la bonne habitude de placer une ligne de commentaire juste après l'appel de l'instruction, éventuellement suivie sur une autre ligne de l'instruction pass. Cette ligne de commentaire, encadrée de triple guillemets, sera reprise par Python comme étant la documentation de la classe. par exemple :

class CLS_Joueur ( ) :

"""Initiation de chaque participant joueurs inscrit au tournoi."""

pass


Les parenthèses ( ) vous permettent d'indiquer le nom d'une classe déjà référencée dans le programme. Cette référence permettra à votre nouvelle classe d'hériter des caractéristiques de la classe parent (variables et méthodes entre autre) ce qui évitera de nouvelles lignes de codes redondantes. Si l'on crée une nouvelle classe fondamentale, c'est à dire sans parent, on laissera les parenthèses vide ou plus conventionnellement avec une référence à la classe objet, qui est la classe ancêtre (la première) donc dérivent obligatoirement toutes les classes. 


Par convention, sans obligation donc, on donne un nom de classe commençant par une majuscule.


Les classes personnalisées sont identifiées dans le site par : CLS_. 

Voir les conventions sur les variables utilisées dans ce site ...



Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions. 

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.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse