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
Admin
heredada 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
Admin
tiene todas las capacidades deUser
que 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
Admin
heredada 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
Admin
tiene todas las capacidades deUser
que 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!
Awesome!
Completion rate improved to 2.78single