Métodos abstractos en Python [duplicar]
Esta pregunta ya tiene una respuesta aquí:
- ¿Es posible hacer clases abstractas en Python? 10 respuestas
Estoy teniendo problemas para usar la herencia con Python. Si bien el concepto parece demasiado fácil para mí en Java, hasta ahora no he sido capaz de entenderlo en Python, lo que al menos me sorprende.
Tengo un prototipo que seguir:
class Shape():
def __init__(self, shape_name):
self.shape = shape_name
class Rectangle(Shape):
def __init__(self, name):
self.shape = name
En el código anterior, ¿cómo puedo hacer un método abstracto que deba implementarse para todas las subclases?
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52