java编程 请问有人会这道题吗 帮帮忙谢谢 10

 我来答
匿名用户
2020-04-14
展开全部

1、代码如下

Rectangle类

package baidu.zhidao;


/**

 * Rectangle

 * @author bufei

 */

public class Rectangle {

    private int length;

    private int width;


    public int getArea() {

        int area = this.length * this.width;

        return area;

    }


    public int getPerimeter() {

        int perimeter = 2 * (this.length + this.width);

        return perimeter;

    }


    public int getLength() {

        return length;

    }


    public void setLength(int length) {

        this.length = length;

    }


    public int getWidth() {

        return width;

    }


    public void setWidth(int width) {

        this.width = width;

    }


    public Rectangle(int length, int width) {

        this.length = length;

        this.width = width;

    }


    @Override

    public String toString() {

        return "Rectangle [length=" + length + ", width=" + width + "]";

    }

}

test类:

package baidu.test;

import baidu.zhidao.Rectangle;

public class Test{


    public static void main(String[] args) {

        Rectangle rectangle = new Rectangle(20, 40);

        System.out.println(rectangle.toString());

        System.out.println("长方形,长 " + rectangle.getLength() + ",宽 " + rectangle.getWidth());

        System.out.println("长方形面积:" + rectangle.getArea());

        System.out.println("长方形周长:" + rectangle.getPerimeter());


    }

}

2、运行

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式