PDA

Ver la versión completa : clase virtual pura c++



carp
01-04-2014, 01:46 AM
buenass gente, tengo una duda que me está matando y no se como poder resolverla.. haré lo mas rápido que pueda hacer, tengo una clase empleado:
1) en la clase empleado no instancia ble voy a tener como derivada trabajador.
class empleado:{
public: empleado(); ~empleado(); virtual int comparar (empleado **)=0; void ordenar (empleado** a,int largoA);};

class trabajador: public empleado{
private: sueldo;
public: empleado();~empleado();virtual int comparar(empleado*); };

int main()
{
le pregunto cuantos desea ingresar;
creo un arreglo de tipo Trabajador **a.
el usuario ingresa los datos de esos empleados.

}

mi problema es acá, como llamo a la función ordenar si le debería pasar un parámetro por referencia " empleado ** " ?
Saludos