Clase
Última actualización
¿Te fue útil?
Última actualización
¿Te fue útil?
Clase
Creas tu propio tipo de dato
Empiezan con la palabra Class identificador. El identificador tiene las mismas reglas el nombre de una variable.
Class alumno:
Si no se quiere crear las instrucción se utiliza pass (que no hace nada).
alumno1=alumno
Ver identificar de qué clase es alumno, y qué espacio ocupa en la memoria escribiendo: print alumno1. En ese caso, obtendrás algo similar a:
Son propiedades que queremos añadir a la clase (tipo). Por ejemplo, para nuestra clase alumno, vamos a añadir los atributos: nombre y espacialidad.
class alumno:
nombre=""
especialidad=""
def imprimir_nombre(self):
print(self.nombre)
def imprimir_espacialidad(self):
print(self.especialidad)
alumno1=alumno()
alumno1.nombre="Juan Penas"
alumno1.especialidad="Ingeniería mecánica"
alumno1.imprimir_nombre()
alumno1.imprimir_espacialidad()
Son cómo funciones en Python se definen con la palabra def y tienen el mismo formato que las funciones.
Ejemplo.
En nuestra clase, se va a definir un método que imprima el nombre y la especialidad de un alumno. Solución
La clase se verá de la siguiente manera: