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 . >