| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    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 >

    Previous :

    next :
      articles connexes
    ·Comment faire de Round Up Python 
    ·Quels sont fait défiler les valeurs en Python 
    ·Comment remplacer la dernière instance d'une chaîne e…
    ·Comment construire une extension Python 
    ·Comment entrer plusieurs chaînes d'entrée de l'utilis…
    ·Comment utiliser mon scripts Python avec Blender 
    ·Comment exporter une suite de tests Python en Séléniu…
    ·Comment importer vos propres modules en Python 
    ·Comment exporter des images au coeur de Python 
    ·Comment utiliser Python pour vérifier si une base de d…
      articles en vedette
    ·Comment programmer une adresse Port 
    ·Comment faire pour effacer le Presse-papiers Avec VBScr…
    ·Comment écrire un script pour tuer un processus 
    ·Comment modifier la police arborescence dans Vb.Net 
    ·Java types récursifs génériques 
    ·Comment formater contenu dans un UIScrollView 
    ·Comment accéder à VBA requêtes SQL 
    ·Comment cacher un DIV vide 
    ·Pourquoi vous ne devriez pas utiliser des short tags ph…
    ·Comment utiliser PHP Snippets dans Asp.net 
    Copyright © Connaissances Informatiques http://fr.wingwit.com