c++day2作业

1.思维导图

2.自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),

定义公有成员函数:

初始化函数:void init(int w, int h)

更改宽度的函数:set_w(int w)

更改高度的函数:set_h(int h)
输出该矩形的周长和面积函数:void show()

#include 

using namespace std;

class Rect
{
protected:
    double width;
protected:
    double height;
public:
    void show()
    {
        double l=2*width+2*height;
        double s=width*height;
        cout<<"周长为:"<>w;
    width=w;
   }
   void set_h(int h)
  {
    cout<<"请输入长:";
    cin>>h;
    height=h;
  }
};
int main()
{
    Rect s1;
    double w,h;
    w=1.2;
    h=3.6;
    s1.inint(w,h);
    s1.show();
    s1.set_w(w);
    s1.set_h(h);
    s1.show();
    return 0;
}

c++day2作业_第1张图片 

你可能感兴趣的:(c++)