A ver, te cuento, pq me dan muchos errores, y no sé pq :(
Te pongo primero como defino mis clases, a ver si estan mal:
class Personas
{
public:
Personas(string n);
virtual ~Personas();
public:
string nombre;
};
class Mujer:public Personas
{
public:
Mujer(string m);
};
class Hombres:public Personas
{
public:
Hombres(string h);
};
Y te pongo los constructores que tampoco sé si estan bien:
Personas::Personas(string n) { nombre = n; }
Mujer::Mujer(string m):Personas(m){}
Hombres::Hombres(string h):Personas(h){}
Bueno, en el código puse:
Mujer arrayMujer[20];
Y me dan errores:
En la definicion del array me da el error : 'Mujer' no hay un constructor predeterminado adecuado. (tamb. me da para el array de hombres).
No lo entiendo!!!
Gracias por ayudarme