Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment calculer l' interpolation nu…
  • Comment faire pour modifier une gril…
  • Comment faire une horloge en Python 
  • Comment faire pour créer une liste …
  • Fonctions dynamiques en Python 
  • Comment faire pour créer des tablea…
  • Comment déterminer la longueur du d…
  • Liste des Fusions Python 
  • Comment exécuter un script Python à…
  • Comment utiliser l'instruction break…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment utiliser l'héritage dans Python

    Lors de la programmation d'une tâche d'une complexité moyenne , c'est souvent une bonne idée d' intégrer les principes de la conception orientée objet dans votre code. L'héritage est un principe qui peut vous permettre de construire le code simplifié et spécialisé qui travaille hors de bases de code existants. Python supporte à la fois simple ( une classe dérivée d'une classe ) et multiple ( une classe dérivée de plusieurs classes) héritage. Instructions
    créer une base de classe
    1

    Créer une classe de base qui vos classes dérivées peuvent appeler. Assurez-vous que vos variables et les méthodes sont entièrement fonctionnels
    2

    Ce qui suit est un exemple de ce qu'est une classe sans héritage peut ressembler à : .
    MyBaseClass de classe ( objet):
    baseVar = 23
    def myFunc :
    print ' Bob Dobbs a Slack '
    noter que , conformément à la convention récente , en définissant une classe qui n'hérite pas de tous les paquets des utilisateurs, nous racontons l' classe d'hériter de la classe «objet» le Python.
    3

    utiliser l'interpréteur Python pour s'assurer que la classe de base n'a pas d'erreurs de syntaxe. Vous pouvez utiliser un fichier pour contenir toute la classe et lancez:
    Python myBaseClass.pyIf c'est le cas, revenez en arrière et déboguer
    utiliser l'héritage simple ou multiple héritage
    . 4

    Créer une classe qui comprend votre classe de base. Cela se fait en tapant le nom de la classe de base entre parenthèses sur la première ligne de votre déclaration de classe. Votre classe dérivée peut alors utiliser les fonctions de la classe de base , ainsi que de définir ses propres méthodes . Un exemple peut être :
    MyDerivedClass de classe ( MyBaseClass ) :
    def derivedFunc :
    myFunc
    impression baseVar
    5

    instancier et appeler les méthodes de l' classe dérivée de l'extérieur de la classe:
    myDerivedClass.derivedFunc
    >>> Bob Dobbs a Slack
    23
    6

    créer une classe dérivée qui hérite de plusieurs classes par simplement la liste des classes de base séquentiellement dans les parenthèses après la définition de classe , séparés par des virgules:
    MyDerivedClass de classe ( myBaseClass1 , myBaseClass2 , myBaseClass3 ) :
    # insérer votre code de la classe
    < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment importer un projet au coeur de Python Glade 
  • Comment faire pour modifier autocueillette et PYC Fichiers 
  • Comment faire pour publier des pages Web avec Python 
  • Liste s'étendent dans Python 
  • Python méthodes du canevas 
  • Comment exécuter un script Python dans IPython 
  • Comment exécuter Python Bytecode 
  • Comment faire pour obtenir la longueur d'un fichier à Python 
  • Comment marquer des numéros dans une liste Python 
  • Comment installer une carte Python 
  • Connaissances Informatiques © http://www.ordinateur.cc