¿Pueden las funciones estáticas ser virtuales? ¿Compilará el siguiente programa?
#include<iostream> using namespace std; class Test { public: virtual static void fun() { } };
(A) Sí
(B) No
Respuesta: (B)
Explicación: Las funciones estáticas son específicas de clase y no se pueden llamar en objetos. Las funciones virtuales se llaman según el objeto apuntado o referido.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA