小编Joh*_*hn 的帖子

矩形类

大家好我是非常新的c ++,可能在我试图解决这个问题上.我所要求的是一个很好的视觉解释和解决我的错误甚至更好的修改源代码.感谢投资的每个人对我的问题感兴趣.

下面是问题:设计一个名为rectangle的类来表示一个矩形.该课程必须包含:

  • 两个名为width和height的双数据字段,用于指定矩形的宽度和高度.
  • 一个无参数构造函数,用于创建宽度为1且高度为1的默认矩形.
  • 一个构造函数,用于创建具有指定宽度和高度的矩形
  • accessor和mutator函数用于所有数据字段
  • 名为get Area()的函数返回此矩形的区域
  • 一个名为getPerimeter()的函数,用于返回peremter.

绘制类的UML图.实现类.编写一个测试程序,创建两个矩形对象.将宽度4和高度40指定给第一个对象,将宽度指定为3.5,将高度35.9指定给第二个对象.显示两个对象的属性并查找其区域和周长.

以下是我到目前为止的情况:

#include <iostream>
using namespace std;

class Rectangle
{    
public:      
  double height;

public:
  double width;
  Rectangle()
  {
      width = 4;        
  }

  rectangle(double newArea)

  double height;
  height()
  (
      height = 40
      {
          {
          area = height* width;
          }


  double getArea()
  {
    return Area;
  }

  bool isOn()
  {
    return on;
  }


  double getPerimeter()
  {
    return Perimeter;
  }

  void setPerimeter(double radius)

  cout << "The area of the  Rectangle" 
 << rectangle1.area<<"is"<<rectangle1.getArea()<< endl;
 cout<<"The …
Run Code Online (Sandbox Code Playgroud)

c++ c++builder

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

c++builder ×1