C Definir una clase de Perro, incluyendo edad, peso, sexo y otros atributos, así como métodos de operación para estos atributos, implementar y probar esta clase.
#include lt;iostreamgt;
#include lt;stringgt;
usando el espacio de nombres std;
clase Perro
{
público:
Perro() {edad = 1; sexo = "masculino"; peso = 1.0;}
Perro(int _edad) , string _sex, double _weight): edad(_age), sexo(_sex), peso(_weight) {}
~Dog(){}
void setDog(int _age, cadena _sexo, doble _peso)
{
edad = _edad;
sexo = _sexo
peso = _peso
}
void showDog()
{
coutlt;lt;"edad = "lt;lt;agelt;lt;", sexo = "lt;lt;sex.c_str()lt;lt;", peso = "lt;lt;weightlt;lt;endl;
}
privado:
int edad;
sexo de cadena;
doble peso
}; >
{
Perro d1, d2(10, "hembra", 20.0
d1.showDog()
d2.showDog(); );
d1.setDog(8, "mujer", 50);
d1.showDog();
cin.get(); p>
p>
devuelve 0;
}