精华内容
下载资源
问答
  • 设计一个名为Rectangle的矩形类,这个类包括:两个名为width和height的double数据域,它们分别表示矩形的宽和高。width和height的默认值都为1.该类包括矩形类的无参构造函数(默认构造函数);一个width和height为...

    设计一个名为Rectangle的矩形类,这个类包括:两个名为width和height的double数据域,它们分别表示矩形的宽和高。width和height的默认值都为1.该类包括矩形类的无参构造函数(默认构造函数);一个width和height为指定值的矩形构造函数;一个名为getArea( )的函数返回矩形的面积;一个名为getPerimeter( )的函数返回矩形的周长。请实现这个类。编写一个测试程序,创建一个Rectangle对象,从键盘输入矩形的宽和高,然后输出矩形的面积和周长。

    输入格式:
    3.5 35.9(第一个数表示矩形的宽,第二个数表示矩形的高,中间是空间分隔。)

    输出格式:
    125.65 (第一行输出矩形的面积) 78.8 (第二行输出矩形的周长)

    输入样例:
    3.5 35.9

    输出样例:
    125.65
    78.8

    #include <iostream>
    using namespace std;
    
    class Rectangle {
        double width, height;
    public:
        void setRectangle(double width, double height) {
            this->width = width;
            this->height = height;
        }
    
        double getArea() {
            return width * height;
        }
    
        double getPerimeter() {
            return (width + height) * 2;
        }
    };
    
    int main() {
        double width, height;
    
        Rectangle rectangle;
        cin >> width >> height;
        rectangle.setRectangle(width, height);
        cout<<rectangle.getArea()<<'\n'<<rectangle.getPerimeter();
    }
    
    展开全文
  • 创建一个Rectangle类添加width和height两个成员变量。 * 2.在Rectangle添加两种方法分别计算矩形的周长和面积 * 3.编程利用Rectangle输出一个矩形的周长和面积 */ public class Rectangle {// 创建一个Rectangle...
    package electric;
    
    public class Rectangle {// 创建一个Rectangle类
    
    double width, length;// 定义width和height两个成员变量。
    double area, zhou;
    
    Rectangle(double x) { // 把两个变量初始化为相同传入值
    width = x;
    length = x;
    }
    
    Rectangle(double w, double len) { // 分别对两个变量初始化不同的值
    width = w;
    length = len;
    }
    
    public double zhouRectangle() {
    zhou = (width + length) * 2;
    return zhou;
    }
    public double areaRectangle() {
    area = width * length;
    return area;
    }
    public static void main(String[] args) { // 声明对象和创建对象
    double c, s;
    Rectangle Rectangle1 = new Rectangle(8, 15);
    Rectangle Rectangle2 = new Rectangle(6);
    c = Rectangle1.zhouRectangle();
    s = Rectangle2.areaRectangle();
    System.out.println("周长是:" + c);
    System.out.println("面积是:" + s);
    
    }
    }
    
    


    展开全文
  • 创建一个Rectangle类添加width和height两个成员变量。  * 2.在Rectangle添加两种方法分别计算矩形的周长和面积  * 3.编程利用Rectangle输出一个矩形的周长和面积  */ public class Rectangle {// 创建一...
    /*
    
     * 1.创建一个Rectangle类,添加width和height两个成员变量。
     * 2.在Rectangle中添加两种方法分别计算矩形的周长和面积
     * 3.编程利用Rectangle输出一个矩形的周长和面积
     */
    public class Rectangle {// 创建一个Rectangle类


    double width, length;// 定义width和height两个成员变量。
    double area, zhou;


    Rectangle(double x) { // 把两个变量初始化为相同传入值
    width = x;
    length = x;
    }


    Rectangle(double w, double len) { // 分别对两个变量初始化不同的值
    width = w;
    length = len;
    }


    public double zhouRectangle() {
    zhou = (width + length) * 2;
    return zhou;
    }
    public double areaRectangle() {
    area = width * length;
    return area;
    }
    public static void main(String[] args) { // 声明对象和创建对象
    double c, s;
    Rectangle Rectangle1 = new Rectangle(10, 20);
    Rectangle Rectangle2 = new Rectangle(7);
    c = Rectangle1.zhouRectangle();
    s = Rectangle2.areaRectangle();
    System.out.println("周长是:" + c);
    System.out.println("面积是:" + s);
    展开全文
  • 【Java】创建一个Rectangle类 添加两个属性width、height,分别表示宽度和高度,添加计算矩形的周长和面积的方法。测试输出一个矩形的周长和面积。 /*作者:龙蝶 *日期:2020年4月1日 public class Rectangle { ...

    【Java】创建一个Rectangle类

    添加两个属性width、height,分别表示宽度和高度,添加计算矩形的周长和面积的方法。测试输出一个矩形的周长和面积。

    /*作者:龙蝶
    *日期:2020年4月1日
    */
    public class Rectangle {
    	private double recWidth;
    	private double recHeight;
    	private double recGirth;
    	private double recArea;
    	
    	public void  getGirth(){
     	 recGirth=2*(recWidth+recHeight);
    	}
      	
      	public void getArea(){
     	 recArea=recWidth*recHeight;
    	}
    	 
    	public void showRec(){
      	 System.out.println("周长:"+recGirth);
     	 System.out.println("面积:"+recArea);
    	}
    	
    	public Rectangle(){
      	 Scanner src=new Scanner(System.in);
      	 System.out.print("请输入recWidth和Height:");
      	 int pass=src.nextInt();
      	 int dass=src.nextInt();
      	 this.recWidth=pass;
    	 this.recHeight=dass;
    	 }
    	
    	 public static void main(String[] args){
    	 	Rectangle sc=new Rectangle();
    		 sc.getGirth();
    	 	 sc.getArea();
    		 sc.showRec();
    	 }
    }
    
    	

    请输入recWidth和Height:10 20
    周长:60.0
    面积:200.0

    展开全文
  • 创建一个 Rectangle类添加width和lenght两个成员变量在 Rectangle类添加两种方法分别计算矩形的周长和面积编程利用Rectangle输出一个矩形的周长和面积public class Rectangle {//创建一个Rectangle类 ...
  • public class Rectangle {//创建一个Rectangle类 double width,lenght;//定义width,lenght两个成员变量 double mian,zhou; Rectangle(double z){ width=z; lenght=z; } Rectangle(double...
  • 创建一个Rectangle类添加width和height两个成员变量。  * 2.在Rectangle添加两种方法分别计算矩形的周长和面积  * 3.编程利用Rectangle输出一个矩形的周长和面积  */ public class Rectangle {// 创建一...
  • 创建一个简单的表示矩形的Rectangle类,满足以下条件: 1、定义两个成员变量height和width,表示矩形的长和宽,类型为整型 2、定义一个getArea方法,返回矩形的面积 3、定义一个getPerimeter方法,返回矩形的周长 4...
  • 1.创建一个Rectangle类添加width和height两个成员变量。 * 2.在Rectangle添加两种方法分别计算矩形的周长和面积 * 3.编程利用Rectangle输出一个矩形 public class Rectangle {// 创建一个Rectangle类 ...
  • 创建一个Rectangle类添加width和height两个成员变量。  * 2.在Rectangle添加两种方法分别计算矩形的周长和面积  * 3.编程利用Rectangle输出一个矩形的周长和面积  */ public class Rectangle {// 创建一...
  • 创建Rectangle类

    千次阅读 2016-11-23 18:34:55
    (1)创建Rectangle类添加width和height两成员变量 (2)在Rectangle中,添加两种方法分别计算矩形的周长和面积 (3)main() 函数中输出面积和周长 public class Rectangle{  double width;  ...
  • 编程创建一个Rectangle,在中: (1)定义两个私有变量length和width表示长、宽;...创建主类Test,要求在主类主方法中,创建Rectangle类的对象,求给定尺寸的长方形的面积(假设长、宽分别从键盘输入)
  • 仿圆类创建长方形Rectangle,包括长width和宽 height)和三角 形(Triangle,包括边长:a,b,c); 2.为以上三类添加基类:Shape。Shape中包含形状名称(type) 和显示面积和周长等信息的方法:Display(). ...
  • 定义一个rectangle类、让它具有下面的功能:   int main() { int area(rectangle&amp; a);  rectangle s(4,6);  s.width( ); //width=4  s.length( ); //length=6  s.print( ); //width=4,length=6...
  • java代码-编写一个类,类名为Rectangle(矩形),它有两个整型的变量width(宽)和height(高);有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;还有另一个方法为perimeter()没有参数,...
  • import java.util.Comparator...利用图1-18中的findMax例程编写 * 一种main方法,该方法创建一个Rectangle数组并首先找出依面积最大的Rectangle对象,然后 * 找出依周长最大的Rectangle对象。 * @author wulei */pub...
  • 添加CSS预处理器(Sass,Less等) 添加图像,字体和文件 使用public文件夹 更改HTML 在模块系统之外添加资产 何时使用public文件夹 使用全局变量 添加引导程序使用自定义主题 增加流量 添加路由器 添加自定义环境...
  • 设计一个Shape,该无数据成员,函数成员:getArea()、getPerimeter()分别获得图形的面积、周长,由此派生CircleRectangle类并重写上述2个方法。然后设计实现GeoArrayList有序图形列表(升序)数据成员自定...
  • [Original] C++_Second week_Preliminary implementation of the Rectangle class (1)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,947
精华内容 13,178
关键字:

创建一个rectangle类,添加