Índice de contenido
capitulo 26 Clases base abstractas 26.1 Introducción Este capítulo presenta Clases Base Abstractas (también conocidas como ABC) que fueron introducido originalmente en Python 2.6. Una clase base abstracta es una clase que no puede instanciar y que se espera ser ampliado por una o más subclases. Estas subclases luego completarán cualquiera de los las brechas dejaron la clase base. Las clases base abstractas son muy útiles para crear jerarquías de clases con un alto nivel de reutilización de la clase raíz en la jerarquía. 26.2 Clases abstractas como concepto Una clase abstracta es una clase a partir de la cual no puede crear un objeto. es típicamente falta uno o más elementos necesarios para crear un objeto completamente funcional. En contraste, una clase no abstracta (o concreta) no deja nada sin definir y puede ser utilizado para crear un objeto de trabajo. Por lo tanto, puede preguntarse para qué sirve una clase abstracta. La respuesta es que puedes agrupar elementos que se van a compartir entre varias clases, sin proporcionar una implementación completa. En Además, puede obligar a las subclases a proporcionar métodos específicos para garantizar que los implementadores de una subclase al menos proporcionan métodos con nombres apropiados. Tú por lo tanto, debe usar clases abstractas cuando: • desea especificar datos o comportamientos comunes a un conjunto de clases, pero insuficientes ciente para una sola instancia, • desea obligar a las subclases a proporcionar un comportamiento específico. © Springer Nature Suiza AG 2019 J. Hunt, Una guía para principiantes de la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-20290-3_26 299
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más