帮忙编写一个Java程序,大题如下

1.写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的(单位:厘米),而col... 1. 写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的(单位:厘米),而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用getter和setter的形式完成属性的访问及修改 (3) 提供计算面积的方法getArea()方法,返回该矩形的面积 (4) 添加一个main方法,完成以下要求: 创建一个长为4cm,宽为2cm,颜色为Red的Rectangle的实例,用变量r1表示,再创建一个长为6cm,宽为3cm,颜色为Green的Rectangle的实例,用变量r2表示; 计算两个实例的面积和并输出到控制台; 向控制台分别输出实例r1和r2的面积。 谢谢大家! 展开
 我来答
崔景纯AZQ
2014-09-18 · 超过62用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:152万
展开全部
public class Rectangle { private double width; private double height; private String colour; public double getWidth() { return width; } public void setWidth(double width) { this.width = width; } public double getHeight() { return height; } public void setHeight(double height) { this.height = height; } public String getColour() { return colour; } public void setColour(String colour) { this.colour = colour; } public Rectangle(double width, double height, String colour) { super(); this.width = width; this.height = height; this.colour = colour; } public Rectangle() { super(); } public void getArea(double width, double height, String colour){ System.out.println("矩形的宽:"+width+"cm"); System.out.println("矩形的高:"+height+"cm"); System.out.println("矩形的颜色 :"+colour); System.out.println("矩形的面积 :" +width*height); } public static void main(String[] args) { Rectangle r1= new Rectangle(); r1.getArea(4.0, 2.0, "Red色"); Rectangle r2= new Rectangle(); r2.getArea(3.0, 6.0, "红色"); } }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式