1.xmind
2.
cpp
#include <iostream>
using namespace std;
class Rect
{
private:
int width;
int height;
public:
void init(int width,int height );
void set_width(int width);
void set_height(int height);
void show();
};
void Rect :: init (int width,int height)
{
this->width=width;
this->height=height;
}
void Rect :: set_width(int width)
{
this->width=width;
}
void Rect :: set_height(int height)
{
this->height=height;
}
void Rect :: show()
{
cout << "周长: " << 2*height+2*width << " 面积: " << height*width << endl ;
}
int main()
{
int width = 10;
int height =10 ;
Rect r1;
r1.init(width,height);
r1.show();
cout << "please enter width : " ;
cin >> width ;
r1.set_width(width);
cout << "please enter height : ";
cin >> height;
r1.set_height(height);
r1.show();
return 0;
}