¡Atención! Para ver este video completo, inicia sesión con tu cuenta de Cursos o inscríbete en tu prueba gratuita de 7 días. Iniciar sesión Inscribirse
¡Bien hecho!
¡Has completado Python orientado a objetos!
Hay muchas partes en las características de programación orientada a objetos de Python. Hablemos de ellas para que podamos tener un vocabulario compartido para el resto del curso.
Los class La palabra clave nos permite definir una clase. La usamos de la misma manera que usamos la def palabra clave para crear funciones. Las definiciones de clase son bloques como las definiciones de función.
class NewClass:
Dentro de la clase, las variables se llaman atributos.
class NewClass:
name_attribute = "Kenneth"
Y las funciones que se definen dentro de una clase se llaman métodos.
class NewClass:
name_attribute = "Kenneth"
def name_method(self):
return self.name_attribute
Cada vez que llamamos a una clase, crea un instancia. Cada instancia tiene acceso completo a todos los atributos y métodos de la clase.
new_instance = NewClass()
new_instance.name_method()
Necesitas registrarte en Treehouse para descargar archivos del curso.
RegistrarseNecesitas registrarte en Treehouse para configurar Workspace.
Registrarse