#include #include #include class Persona { public: Persona char( *n){strcpy(nombre, n);} Persona(const Persona &p); virtual char *Vernombre(char *n) {strcpy(n,nombre); return n;} virtual Persona* Clonar() {return new Persona(*this);} protected: char nombre[30]; }; Persona::Persona(const Persona &p) { strcpy(nombre, p.nombre); cout<<"Per: constructor copia."<Vernombre(n)<Vernombre(n)<Clonar(); cout<Vernombre(n)<Clonar(); cout<Vernombre(n)<