聲明一個tree(樹)類,有成員ages(樹齡),成員函數grow(int years)對ages加上years,age()顯示tree對象的ages的值?;卮饘α司徒o積分??!謝謝合作!最好每個語句后面都能有注釋。。俺是菜鳥
2 回答

哈士奇WWW
TA貢獻1799條經驗 獲得超6個贊
無恥一下
class tree
{
private:
int m_ages; //樹齡
public:
tree(): //種樹
m_ages(0)
{
}
tree(int ages): //構造2
m_ages(ages)
{
}
void grow(int years) //樹開始成長
{
m_ages+=years; //樹齡+years
}
int age() //輸出樹齡
{
return m_ages;
}
};
int main(void)
{
tree t1; //種一棵樹
tree t2(4); //種一棵4歲的樹
printf("t1_ages=%d\tt2_ages=%d\n", t1.age(), t2.age()); //輸出樹的年齡
return 0;
}

Helenr
TA貢獻1780條經驗 獲得超4個贊
class tree
{
private:
int m_ages;
public:
tree():
m_ages(0)
{
}
tree(int ages):
m_ages(ages)
{
}
void grow(int years)
{
m_ages+=years;
}
int age()
{
return m_ages;
}
};
int main(void)
{
tree t1;
tree t2(4);
printf("t1_ages=%d\tt2_ages=%d\n", t1.age(), t2.age());
return 0;
}
- 2 回答
- 0 關注
- 266 瀏覽
添加回答
舉報
0/150
提交
取消