2014-05-04 17:40 GMT+02:00 Chema Cortes <pych...@gmail.com>: > Como es bastante tedioso andar comprobando los atributos y métodos que > tiene un objeto para saber si cumple o no con determinado protocolo, la > librería estándar facilita una colección de clases base abstractas > (ABC-Abstract Base Classes) para poder fijar las relaciones entre clases, > bien derivando de estas clases abstractas, bien registrando nuevas clases > abstractas en esta jerarquía (siempre de un modo virtual).
Gracias por la explicación. Ahora entiendo la razón para usar ABC en lugar de ducktyping: son un certificado de que la clase incluye una serie de métodos.
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/