Resultados de la búsqueda a petición "abstract-class"

1 la respuesta

¿Por qué gcc y clang me permiten construir una clase abstracta?

El siguiente código se compila en una amplia gama de versiones de gcc y clang: cuando se compila y ejecuta con gcc 5.3.1, imprime UNA() luego aborta con un error de llamada virtual puro. #include <stdio.h> class A { public: A() { ...

4 la respuesta

Diferencia entre clase abstracta y rasgo [duplicado]

Posible duplicado:Rasgos Scala vs clases abstractas¿Cuál es la diferencia conceptual entre clases abstractas y rasgos?

11 la respuesta

evitar la implementación de un método que está allí en la interfaz - java

6 la respuesta

¿Por qué no anular en lugar de usar la clase abstracta?

Esta podría ser una pregunta simple para muchos, pero me ha confundido. Estoy escogiendo un ejemplo de Kathy Sierra que muestra la utilidad de las clases abs...

9 la respuesta

¿Por qué no podemos crear objetos para una clase abstracta en C ++?

11 la respuesta

¿Las clases abstractas pueden reemplazar las interfaces? [duplicar]

9 la respuesta

¿Se puede almacenar en caché una búsqueda de funciones virtuales en C ++?

Digamos que tengo una función virtual llamada foo () en un puntero de clase base abstracta, mypointer-&gt; foo (). Cuando mi aplicación se inicia, según el c...

4 la respuesta

Clases abstractas y herencia múltiple

Podemos lograr la misma funcionalidad que las interfaces mediante el uso de clases abstractas. Entonces, ¿por qué Java no permite el siguiente código? abstract class Animals { public abstract void run(); } abstract class Animals1 { public ...

1 la respuesta

Creación de instancias de una clase abstracta a través de la lista de inicializadores [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué gcc y clang me permiten construir una clase abstracta? [/questions/37017094/why-do-gcc-and-clang-allow-me-to-construct-an-abstract-class] 1 respuestaMe gustaría entender por qué el compilador ...

5 la respuesta

¿No hay forma de convertirse en una clase abstracta y no modificarla cada vez que una clase se deriva de ella?

#include<iostream> using namespace std; class Abs { public: virtual void hi()=0; }; class B:public Abs { public: void hi() {cout<<"B Hi"<<endl;} void bye() {cout<<"B Bye"<<endl;} }; class C:public Abs { public: void hi() {cout<<"C Hi"<<endl;} ...