| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Cómo utilizar la herencia en Python
    Al programar una tarea de complejidad moderada , a menudo es una buena idea para incorporar principios de diseño orientado a objetos en el código. La herencia es un principio que puede permitir que usted construya código ágil y especializado que trabaja fuera de bases de código existentes. Python admite una sola (una clase derivada de una clase) y la herencia múltiple (una clase derivada de muchas clases) . Instrucciones
    Crear una Base Class
    1

    Crear una clase base que sus clases derivadas pueden llamar . Asegúrese de que sus variables y métodos son completamente funcionales
    2

    El siguiente es un ejemplo de lo que una clase sin herencia puede ser: .
    MyBaseClass clase (objeto ) :
    baseVar = 23
    def myFunc :
    print ' Bob Dobbs tiene Slack '
    tenga en cuenta que , según la reciente convención , en la definición de una clase que se hereda de los paquetes de usuario, le decimos al clase que herede de la clase Python ' objeto' .
    3

    Utilice el intérprete de Python para asegurarse de que la clase base no contiene errores de sintaxis. Puede utilizar un archivo que contiene toda la clase y ejecuta:
    Python myBaseClass.pyIf sí , volver atrás y depurar
    utilizar la herencia simple o de herencia múltiple
    . 4

    Crear una clase que incluye la clase base. Esto se hace escribiendo el nombre de la clase de base entre paréntesis en la primera línea de su declaración de la clase . Su clase derivada puede entonces utilizar las funciones de la clase base , así como definir sus propios métodos. Un ejemplo puede ser:
    MyDerivedClass clase ( MyBaseClass ) :
    def derivedFunc :
    myFunc
    impresión baseVar
    5

    una instancia y llamar a los métodos de la clase derivada de fuera de la clase :
    myDerivedClass.derivedFunc
    >>> Bob Dobbs ha Slack
    23
    6

    Crear una clase derivada que hereda de varias clases de una simple enumeración de las clases de base de forma secuencial entre paréntesis después de la definición de clase , separados por comas:
    MyDerivedClass clase ( myBaseClass1 , myBaseClass2 , myBaseClass3 ) :
    # insertar su código de clase aquí
    < br >

    Previous :

    next :
      Artículos relacionados
    ·Cómo mantener un total acumulado de una variable en Py…
    ·¿Qué es un directorio de Python 
    ·Cómo quitar Sublistas vacíos con Python 
    ·Cómo Código Whois en Python 
    ·Cómo insertar un carácter de nueva línea en una list…
    ·Cómo ejecutar un script de Python desde otro script Py…
    ·Cómo activar un botón con wxPython 
    ·Cómo hacer un bucle para calcular el promedio de un gr…
    ·Python Tk Tutorial 
    ·¿Qué es Python Piratería 
      Artículos destacados
    ·Cómo usar LAME en Visual Basic 
    ·Certificación de Sharp Microsoft C 
    ·Cómo agregar columnas a TreeViewer 
    ·Cómo hacer que un servidor de chat en Java 
    ·Cómo escribir una variable de matriz en un Estado 
    ·Cómo tokenize archivos de entrada en Java 
    ·Lista de funciones en Visual Basic 
    ·¿Qué es la codificación digital 
    ·Cómo hacer una conexión SSH con PHP 
    ·Cómo extraer RGBs en VB6 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com