[C con Clase] Ayuda Sobre Clases

CRISTHIAN ANGARITA thiancriss85 en hotmail.com
Jue Ago 30 22:42:01 CEST 2007





 hola a todos, bueno lo que pasa es que estoy aprendiendo un poco sobre clases en C++ y todo va bien hasta que intento que el usuario sea el que ingrese los datos.tengo por lo menos este programa y quiero que el usuario ingrese los datos pero no he podido, no se si algion me pueda colaborar con una explicacion sobre como hacerlo o si saben sobre un tutorial sobre eso. Gracias   #include <iostream.h>#include <string.h>class perros{public: perros(char *raza,int altura,int peso,char *color);  void mostrar_raza(void);private: char raza[64]; int altura;     int peso; char color[64];};class perros_con_manchas:public perros{public: perros_con_manchas(char *raza,int altura,int peso,char *color,char *color_de_las_manchas);  void mostrar_raza(void);    void informacion_manchas(void);private:char color_de_las_manchas[64];};class perros_sin_manchas : public perros{public:perros_sin_manchas(char *raza,int altura,int peso,char *color);};perros::perros(char *raza,int altura,int peso,char *color){ strcpy(perros::raza, raza);    perros::altura=altura;    perros::peso=peso; strcpy(perros::color, color);}perros_con_manchas::perros_con_manchas(char *raza,int altura,int peso,char *color,char *color_de_las_manchas):perros(raza,altura,peso,color){ strcpy(perros_con_manchas::color_de_las_manchas,color_de_las_manchas);}perros_sin_manchas::perros_sin_manchas(char *raza,int altura,int peso,char *color):perros(raza,altura,peso,color){}void perros::mostrar_raza(void){ cout<<"Raza: "<<raza <<endl; cout<<"Altura: "<<altura <<endl; cout<<"Peso: "<<peso <<endl; cout<<"Color: "<<color <<endl;}void perros_con_manchas::mostrar_raza(void){ perros::mostrar_raza(); cout<<"color de las manchas: " <<color_de_las_manchas <<endl<<endl;}void perros_con_manchas::informacion_manchas(void){cout<<"esta raza tiene manchas: "<< color_de_las_manchas <<endl<<endl;}void main(void){ perros_con_manchas feliz("Dalmata",24,60,"blanco", "negras o cafes"); perros_sin_manchas golfo("Perdiguero labrador",24,65,"negro o amarillo"); feliz.mostrar_raza(); feliz.informacion_manchas(); golfo.mostrar_raza();} 

Cristhian Angarita.
http://cm85.spaces.live.com/

Get news, entertainment and everything you care about at Live.com. Check it out! 
_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20070830/bfbd03ac/attachment.html>


Más información sobre la lista de distribución Cconclase