- #include
-
- using namespace std;
-
- class Rect
- {
- private:
- int width;
- int hight;
- public:
- void init(int w, int h);
- void set_w(int w);
- void set_h(int h);
- void show();
- };
-
- void Rect::init(int w, int h)
- {
- width = w;
- hight = h;
- }
-
- void Rect::set_w(int w)
- {
- width = w;
- }
-
- void Rect::set_h(int h)
- {
- hight = h;
- }
-
- void Rect::show()
- {
- cout << "width = " << width << "\t hight = " << hight << "\t周长 = " << 2*(width+hight) << endl;
- cout << "width = " << width << "\t hight = " << hight << "\t面积 = " << width*hight << endl;
- }
- int main()
- {
- Rect re;
- re.init(4, 5);
- re.show();
- re.set_h(10);
- re.show();
- re.set_w(10);
- re.show();
- return 0;
- }