¿Cómo resolver esta pregunta de programación en C? Como se muestra en la imagen, por favor dame la respuesta ~
#includelt;iostreamgt;
usando?namespace?std;
clase?Animal{
privado:
int?m_wight;
público:
Animal(int?w){
m_wight=w; p>
void?getWight(){
?coutlt;lt;"¿mi?wight?es?"lt;lt;m_wightlt;lt;"."lt;lt;endl; p>
}
};
clase?Caballo: público?Animal{
público:
Caballo(int? w):Animal(w){
}
void?run(){
coutlt;lt;"¿Puedo?correr!"lt; lt;endl;
}
};
clase?Pájaro: público?Animal{
público:
Pájaro(int?w):Animal(w){
}
void?fly(){
coutlt;lt;"yo?puedo ?volar!"lt;lt;endl;
}
};
clase?Pegasue: ¿público?Caballo, ¿público?Pájaro{
público:
Pegasue(int?w): Caballo(w), Pájaro(w){
}
void?print(){
coutlt;lt;"¿Soy?un?Pegasue!"lt;lt;endl;
Caballo::getWight();
Caballo: :run();
Pájaro: :fly();
}
};
int?main(){
int?wight;
cingt;gt;wight;
Pegasue?p1(wight);
p1.print(); ?
}
Prueba de desarrollo C aprobada