定义一个Tree(树)类,有成员ages(树龄),不带参数的构造函数对ages初始化为1,成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。
Tree类声明如下:
class Tree {public:
Tree();//构造函数
void grow(int years);//对数龄ages加上years
void age();//显示数龄ages的值private: int ages;//树龄};
请实现Tree类的构造函数和成员函数。
裁判测试程序样例:
#include <iostream>using namespace std;class Tree {public:
Tree();//构造函数
void grow(int years);//对数龄ages加上years
void age();//显示数龄ages的值private: int ages;//树龄};int main(){
Tree tree; int years; cin >> years;
tree.grow(years);
tree.age(); return 0;
}/* 你的代码将被嵌在这里 */
输入样例:
30
输出样例:
31
作者李廷元单位民用航空飞行学院代码长度限制16 KB时间限制400 ms内存限制64 MBvoid Tree::grow(int years){
ages+=years;
}
void Tree::age(){
cout<<ages<<endl;
}
Tree::Tree(){
ages=1;
}
定义一个Tree(树)类,有成员ages(树龄),不带参数的构造函数对ages初始化为1,成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。
Tree类声明如下:
class Tree {public: Tree();//构造函数 void grow(int years);//对数龄ages加上years void age();//显示数龄ages的值private: int ages;//树龄};
请实现Tree类的构造函数和成员函数。
裁判测试程序样例:
#include <iostream>using namespace std;class Tree {public: Tree();//构造函数 void grow(int years);//对数龄ages加上years void age();//显示数龄ages的值private: int ages;//树龄};int main(){ Tree tree; int years; cin >> years; tree.grow(years); tree.age(); return 0; }/* 你的代码将被嵌在这里 */
输入样例:
30
输出样例:
31
作者
李廷元
单位
民用航空飞行学院
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
void Tree::grow(int years){ ages+=years; } void Tree::age(){ cout<<ages<<endl; } Tree::Tree(){ ages=1; }