Resultados de la búsqueda a petición "virtual-functions"

2 la respuesta

Constructor base de C ++ que llama con un parámetro que se construirá en el constructor derivado

PREGUNTA 1) class Base { Base(std::string name); virtual std::string generateName(); } class Derived : Base { Derived(); virtual std::string generateName(); }aquí viene la pregunta: ¿Qué método se invocará en generateName ()? Derived :: ...

3 la respuesta

Tipo de retorno de función virtual C ++

¿Es posible que una clase heredada implemente una función virtual con un tipo de retorno diferente (sin usar una plantilla como retorno)?

10 la respuesta

¿Por qué las funciones virtuales no deben usarse en exceso?

Acabo de leer que no debemos usar la función virtual en exceso. La gente sentía que menos funciones virtuales tienden a tener menos errores y reduce el mantenimiento. ¿Qué tipo de errores y desventajas pueden aparecer debido a las ...

7 la respuesta

¿Casos de uso de funciones virtuales puras con cuerpo?

Recientemente supe que en C ++ las funciones virtuales puras pueden tener opcionalmente un cuerpo. ¿Cuáles son los casos de uso del mundo real para tales funciones?

2 la respuesta

C ++ vs. C ++ / CLI: calificación constante de parámetros de funciones virtuales

[Todo lo siguiente fue probado usando Visual Studio 2008 SP1] En C ++, la calificación constante de los tipos de parámetros no afecta el tipo de una función (8.3.5 / 3: "Se elimina cualquier calificador cv que modifique un tipo de ...

10 la respuesta

¿Por qué tenemos funciones virtuales?

Soy nuevo en C ++. ¿Alguien podría decirme la diferencia entre la anulación de métodos y los conceptos de función virtual en c ++. La funcionalidad de las funciones virtuales se puede anular en sus clases derivadas. La redefinición de una ...

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-> foo (). Cuando mi aplicación se inicia, según el c...

3 la respuesta

¿Cómo puede una clase base de C ++ determinar en tiempo de ejecución si un método ha sido anulado?

3 la respuesta

¿Correcta implementación de funciones virtuales en PHP?

en mi lugar de trabajo (solo php) tenemos una clase base para la abstracción de la base de datos. Cuando desee agregar una nueva tabla de base de datos a la ...

3 la respuesta

Función virtual pública derivada privada en C ++

Estaba tratando de averiguar qué sucede cuando una clase derivada declara que una función virtual es privada. El siguiente es el programa que escribí.