Aprender de inmediato: https://edu.csdn.net/course/play/24797/282193?utm_source=blogtoedu
'' ' 1. clase llamada matriz clave son sobrescritos 2. El método de la llamada matriz de clase utilizando el constructor no unido 3. super () llamada a la función clave constructor de la clase padre ' '' FuleiFun clase: DEF la __init __ (self , NUM): self.num NUM = 2 * Imprimir (el nombre de la clase padre S% '% NUM) DEF toolsFun (Ser): Imprimir ( 'clase toolsFun padre [método]') ZileiFun clase (FuleiFun): DEF la __init __ ( Ser, NUM): # self.num NUM = # Imprimir ( 'S subclase% nombre' % NUM) # constructor de clase de la solicitud principal método #, clase llama # FuleiFun .__ init __ (self, NUM) # método de dos , super () método super () .__ init __ (NUM) DEF toolsFun (Ser): print ( 'subclase [método] toolsFun') useTools DEF (Ser): print ( "subclases método herramientas ') # Tal método sólo se puede llamar una subclase anulaciones self.toolsFun () # original de la clase padre llamada al método FuleiFun.toolsFun (Ser) ZL = ZileiFun ( 1000) zl.useTools () # override __init__ constructor 1000 = NUM impresión ( 'resultados constructor:% d' % zl.num)