En este grupo En todos

Foro de Programación e Informática



Es posible funcion abstracta con distinto numero de parametros en cada hijo?

Alvaro
Madrid, España
Escrito por Alvaro Del Monte
el 27/03/2007

Hola, mi pregunta es sobre c++. Queria preguntar si hay alguna forma de hacer lo siguiente:

Quiero tener una clase padre con una funcion abstracta. Los hijos heredaran de la clase padre y por tanto tendran que implentar dicha funcion. Lo que quiero saber es si se puede hacer que el numero de argumentos de esa funcion varia segun cada hijo, ya que unos necesitan ciertos parametros y otras no.

Ejemplo:

Class Padre{

     virtual funcion()=0;

}

Class HijoA: public Padre{

    funcion(int a);

}

Class HijoB:public Padre{

  funcion(int a, float b);

}

Muchas gracias. Espero vuestra respuesta.