Desafío: Administrador
Swipe to start coding
Tienes una clase User del último reto.
Los métodos están corregidos (User -> {self.username} en cadenas).
¡Vamos a definir la clase Admin!
- Define la clase
Adminheredada de la claseUser. - Define el método
create_content()del admin que imprime la cadena:f"{self.username} crea el contenido". -
- Define el método del administrador
update_content()que imprime la cadena:f"{self.username} actualiza el contenido".
- Define el método del administrador
-
- Define el método de administración
delete_content()que imprime la cadena:f"{self.username} borra el contenido".
- Define el método de administración
Nota
Admintiene todas las capacidades deUserque no necesitan ser reimplementadas. Este es un ejemplo de cómo la herencia nos hace la vida más fácil.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.78
Desafío: Administrador
Desliza para mostrar el menú
Swipe to start coding
Tienes una clase User del último reto.
Los métodos están corregidos (User -> {self.username} en cadenas).
¡Vamos a definir la clase Admin!
- Define la clase
Adminheredada de la claseUser. - Define el método
create_content()del admin que imprime la cadena:f"{self.username} crea el contenido". -
- Define el método del administrador
update_content()que imprime la cadena:f"{self.username} actualiza el contenido".
- Define el método del administrador
-
- Define el método de administración
delete_content()que imprime la cadena:f"{self.username} borra el contenido".
- Define el método de administración
Nota
Admintiene todas las capacidades deUserque no necesitan ser reimplementadas. Este es un ejemplo de cómo la herencia nos hace la vida más fácil.
Solución
¡Gracias por tus comentarios!
single