| 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 reemplazar una función en Python
    Surgen situaciones en la programación que usted necesita para reemplazar el comportamiento de una función incorporada . En el lenguaje de programación Python , los métodos de una clase pueden reemplazar los métodos por defecto con código diferente. En la programación orientada a objetos, una clase es la definición de un objeto que define los atributos de un objeto como variables de instancia y funciones que el objeto llama como métodos. Para anular una función incorporada en Python, crear una clase personalizada que define un método con el mismo nombre que la función que está intentando anular . Instrucciones
    1

    Definir una clase personalizada . Tipo " miClase clase : " de una nueva clase o " miClase clase ( superclase ) : " para una subclase , donde debería reemplazar superclase con el nombre de clase de la clase que usted quiere que su clase para heredar. Una clase hereda todos los métodos y variables de instancia es superclase , aunque estos pueden ser anulados .
    2

    Definir un método de la clase con el mismo nombre que el que desea sustituir . Por ejemplo , puede que desee reemplazar la función " __init__ " para hacer la inicialización personalizado cuando se crea una instancia de la nueva clase o anular la función " display " para visualizar los datos de su clase de una manera personalizada. Para anular estas dos funciones , el código puede ahora leer :
    clase

    miClase :

    def __ init__ () :
    pantalla def

    ():
    Página 3 Programa

    el código personalizado para los métodos de la clase anulados . El código es totalmente de su objetivo específico , pero puede ser algo así :

    miClase clase :

    def __ init__ (self, valor) :

    self.data = valor

    pantalla def (self, valor) :


    impresión self.data

    Aquí la variable auto pasa a la instancia del objeto miClase al método de clase
    < br . >

    Previous :

    next :
      Artículos relacionados
    ·Cómo obtener la fecha del sistema de Python 
    ·Cómo utilizar variables locales en guiones Python 
    ·Cómo encontrar el número máximo y mínimo en Python 
    ·Cómo convertir un archivo CSV a un gráfico en Python 
    ·Diferencias entre la escritura y WriteLine en Python 
    ·Cómo ordenar las listas múltiples en Python 
    ·Cómo probar Si Iterable en Python 
    ·Cómo quitar las nuevas líneas en Python 
    ·Python Métodos de lona 
    ·Cómo ejecutar un archivo Python 
      Artículos destacados
    ·Cómo escribir un simple controlador de dispositivo PCI…
    ·Cómo incluir otro archivo PHP de WordPress 
    ·¿Qué es el Directorio de Programas de Ordenador 
    ·¿Qué significa inválido Sintaxis 
    ·Cómo acceder a una cámara web a través de Java 
    ·Cómo aprender Turbo C 
    ·Cómo utilizar Xcopy clonar un disco 
    ·Cómo limpiar en PHP 
    ·Cómo utilizar Mirage OS 
    ·Cómo hacer Ahorra en Visual Basic 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com