Estudio Notas (08): 21 días aclaramiento Python (Video Lección solamente) - métodos de la clase, y los métodos estáticos

Aprender de inmediato: https://edu.csdn.net/course/play/24797/282188?utm_source=blogtoedu

la clase de prueba: 
    DEF la __init __ (self, name = 'Test'): 
        el nombre self.name = 
        Imprimir ( 'init +' + nombre) 

    @classmethod 
    DEF Testa (CLS): 
        print ( 'testa') 

    @staticmethod 
    DEF TESTB (V) : 
        Imprimir ( 'TESTB +' + V) 


# objeto invoca 
T = Test () 
t.testA () 
# clase llama 
Test.testA () 
Imprimir ( "-" 30 *) 
# objeto invoca 
TT = Test () 
tt.testB ( 'Val') 
# clase llama 
Test.testB ( 'Val') 
Imprimir ( "-" 30 *) 
invoca # objeto 
TTT = Test () 
Imprimir (ttt.name) 
# clase para llamar a 
la prueba ( 'Val') nombre. 
' ''
            Ejemplos de métodos para la clase método estático
llamadas a objetos de forma automática con destino obligado automáticamente no de forma automática cota  
Clase llamada automática no bound obligado automáticamente no se unen de forma automática 
'' '
Publicado 25 artículos originales · ganado elogios 4 · Vistas 608

Supongo que te gusta

Origin blog.csdn.net/happyk213/article/details/105139755
Recomendado
Clasificación