Preguntas etiquetadas con abstract-class

Las clases abstractas son clases que no se pueden instanciar. Existen para proporcionar funciones comunes y especificaciones de interfaz a varias clases concretas.


30
Interfaz vs clase abstracta (OO general)
Recientemente tuve dos entrevistas telefónicas donde me preguntaron sobre las diferencias entre una interfaz y una clase abstracta. Les he explicado todos los aspectos que se me ocurren, pero parece que están esperando que mencione algo específico, y no sé qué es. Desde mi experiencia, creo que lo siguiente es …




15
Cuándo usar: método predeterminado de la interfaz Java 8+, versus método abstracto
Java 8 permite la implementación predeterminada de métodos en interfaces llamadas Métodos predeterminados . Estoy confundido entre cuándo usaría ese tipo de interface default method, en lugar de un abstract class(con abstract method(s)). Entonces, ¿cuándo se debe usar la interfaz con los métodos predeterminados y cuándo se debe usar una …

21
Crear una clase abstracta en Objective-C
Originalmente soy un programador de Java que ahora trabaja con Objective-C. Me gustaría crear una clase abstracta, pero eso no parece ser posible en Objective-C. es posible? Si no, ¿qué tan cerca de una clase abstracta puedo obtener en Objective-C?








5
¿Por qué usar clases base abstractas en Python?
Debido a que estoy acostumbrado a las viejas formas de escribir pato en Python, no entiendo la necesidad de ABC (clases base abstractas). La ayuda es buena sobre cómo usarlos. Traté de leer la justificación en el PEP , pero se me pasó por la cabeza. Si estaba buscando un …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.