Cómo crear una clase en python

Video: Tutorial Python 13: Clases y Objetos

Python le permite hacer una clase interesante de su propia. En este caso, se crea una clase que se coloca en un módulo externo y, finalmente, el acceso dentro de una aplicación. Aquí está el código que se necesita para crear la clase.

Video: Python: 11 - Clases

Class MiClase: def __init __ (self, Name ="Sam", Edad = 32): self.Name = = Nameself.Age Agedef GetName (auto): volver self.Namedef SetName (sí, Nombre): self.Name = Namedef GetAge (auto): volver self.Agedef setAge (auto, Edad ): self.Age = Agedef __str __ (self): return "{0} es envejecido {1}.".formato (self.Name, self.Age)

En este caso, la clase comienza creando un objeto con dos variables de instancia: Nombre y Años. Si el usuario no proporciona estos valores, los valores predeterminados: Sam y 32.

Video: Crear e importar scripts py (y mas Modulos) - Curso Python (18)

En este ejemplo se le proporciona una nueva clase de entidad. La mayoría de los desarrolladores llaman a esto una característica descriptor de acceso. En esencia, se proporciona acceso a un valor subyacente. Hay dos tipos de métodos de acceso: captadores y definidores. Ambos GetName () y GetAge () son captadores.

Proporcionan acceso de sólo lectura al valor subyacente. los Escoger un nombre() y Edad establecida() métodos son setters, que proporcionan acceso de sólo escritura al valor subyacente. Usando una combinación de métodos como esto le permite comprobar las entradas para el tipo correcto y rango, así como verificar que la persona que llama tiene permiso para ver la información.

Video: 31.- Curso Python - Clases y Objetos

Al igual que con casi todos los demás clase que se cree, es necesario definir el __str __ () método si desea que el usuario sea capaz de imprimir el objeto. En este caso, la clase proporciona una salida con formato que las dos listas de las variables de instancia.

Artículos Relacionados