Sección 4. Capítulo 7
single
Desafío: AbstractAdmin
Desliza para mostrar el menú
Tarea
Desliza para comenzar a programar
¡Protejamos la estructura de tu clase Admin! Necesitas definir la clase AbstractAdmin que debe tener la estructura estricta de la clase Admin.
- Importa la clase
ABCy el decoradorabstractmethoddel paqueteabc. - Define la clase
AbstractAdminheredada de la claseABC. - Definir los métodos abstractos
login(),logout(),create_content(),update_content(), ydelete_content()mediante el decorador@abstractmethod.
Utiliza la palabra clavepasspara perder la implementación de la función. - Hereda la clase
Adminde la claseAbstractAdmin. - Intenta ejecutar el código con comentarios. Fíjate en el Traceback.
-
- Borra los comentarios de la clase
Adminy vuelve a ejecutar el código.
- Borra los comentarios de la clase
Nota
Los métodos abstractos no deben recibir argumentos.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 4. Capítulo 7
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla