//Polimorfismo #include #include #include class Persona { public: Persona(char *n) { strcpy(nombre, n); } char *Vernombre(char *n) { strcpy(n, nombre); return n;} protected: char nombre[30]; }; class Empleado:public Persona { public: Empleado (char *n):Persona(n){} char *Vernombre(char *n) {strcpy (n,"Emp: "); strcat(n, nombre); return n; }; class Estudiante:public Persona{ public: Estudiante(char *n):public Persona { } char *Vernombre(char *n) {strcpy (n, "est: "); strcat(n, nombre); return n; }; int main () { char n[40]; Persona *pepito = new Estudiante("jose"); Persona *carlos = new Empleado("carlos"); cout<Vernombre(n)<Vernombre(n)<