/* 每日练手 10.8 */ #include<iostream> using namespace std; class Tree{ public: Tree(int Age=0,int Height=2):age(Age),height(Height){} void grow(int years)//方法 { age+=years; } void setHeight(int Height) { height=Height; } int getHeight(){return height;} int getAge(); void setAge(int Age); ~Tree(){}//析构函数 private: int age,height; }; int Tree::getAge() { return age; } void Tree::setAge(int Age) { age=Age; } int main() { int treeage; Tree MyTree(5,16);//默认构造 1个参数 cout<<"年龄:"<<MyTree.getAge()<<endl;//输出 cout<<"高度:"<<MyTree.getHeight()<<endl; MyTree.setHeight(18); cout<<"年龄:"<<MyTree.getAge()<<endl;//输出 cout<<"高度:"<<MyTree.getHeight()<<endl; MyTree.grow(123); cout<<"年龄:"<<MyTree.getAge()<<endl;//输出 cout<<"高度:"<<MyTree.getHeight()<<endl; cout<<endl<<"tree2:"<<endl; Tree MyTree2;//默认构造 cout<<"年龄:"<<MyTree2.getAge()<<endl;//输出 cout<<"高度:"<<MyTree2.getHeight()<<endl; MyTree2.setHeight(11); MyTree2.setAge(15); cout<<"年龄:"<<MyTree2.getAge()<<endl;//输出 cout<<"高度:"<<MyTree2.getHeight()<<endl; return 0; }