Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/04/2007, 07:07
Avatar de _Lucifer_
_Lucifer_
 
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Re: Vector de un tipo en C++

Cita:
Pero así, tal cual pones tu el código, en Persona está el String y lo heredan las subclases, por lo que el constructor de Mujer y Hombre tiene que tener ese String, ¿no?
No. Si lo heredan. ¿Ya probaste el codigo?. Cuando quieras asignarle el nombre a una mujer en una posicion generica "i" por ejemplo:
Código:
arrayMujeres[i].nombre="Maria";
//En el caso de los hombres
arrayHombres[i].nombre="Manolo";
Acuerdate que de eso precisamente se trata la herencia, los mienbros del padre son heredados por los hijos, en tu caso el padre es "Parsonas" y los hijos "Hombre" y "Mujer".
Cita:
Es que no entiendo, teniendo el código que pones tu, no puedo crear una mujer ni un hombre. Sólo puedo crear Personas,
El hecho de que no lo entiendas no implica que no funcione.
Cita:
Y yo quiero crear objetos Mujer y Hombre.
Asi como esta te permite crear los objetos que deseas. Prueba el codigo y si te da un error o no funciona pregunta de nuevo.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba: