求代码(1)java设计一个长方形类,合理设置其应有的属性,分别输出长方形的周长和面积.
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 10:33:27
求代码(1)java设计一个长方形类,合理设置其应有的属性,分别输出长方形的周长和面积.
(2)完善上题程序,使其还可求正方形的周长和面积
(2)完善上题程序,使其还可求正方形的周长和面积
public class rectangle
{
double a;
double b;
double perimeter;
double area;
public rectangle(double a,double b)//长方形
{
this.a=a;
this.b=b;
this.perimeter=(a+b)*2;
this.area=a*b;
}
public rectangle(double a)//正方形
{
this.a=a;
this.perimeter=4*a;
this.area=a*a;
}
public double getPerimeter()
{
return perimeter;
}
public double getArea()
{
return area;
}
}
下面是测试:
public class test1 {
public static void main(String args[])
{
rectangle rt1=new rectangle(3,4);
System.out.println("长方形的周长是"+rt1.getPerimeter());
System.out.println("长方形的面积是"+rt1.getArea());
rectangle rt2=new rectangle(3);
System.out.println("正方形的周长是"+rt2.getPerimeter());
System.out.println("正方形的面积是"+rt2.getArea());
}
}
{
double a;
double b;
double perimeter;
double area;
public rectangle(double a,double b)//长方形
{
this.a=a;
this.b=b;
this.perimeter=(a+b)*2;
this.area=a*b;
}
public rectangle(double a)//正方形
{
this.a=a;
this.perimeter=4*a;
this.area=a*a;
}
public double getPerimeter()
{
return perimeter;
}
public double getArea()
{
return area;
}
}
下面是测试:
public class test1 {
public static void main(String args[])
{
rectangle rt1=new rectangle(3,4);
System.out.println("长方形的周长是"+rt1.getPerimeter());
System.out.println("长方形的面积是"+rt1.getArea());
rectangle rt2=new rectangle(3);
System.out.println("正方形的周长是"+rt2.getPerimeter());
System.out.println("正方形的面积是"+rt2.getArea());
}
}
求代码(1)java设计一个长方形类,合理设置其应有的属性,分别输出长方形的周长和面积.
java:求三角形、正方形、长方形和圆的面积、周长,按从小到大分别排序后输出(要用继承)
编java代码求椭圆和长方形的面积和周长.
设计一个Rectangle类,描述长方形,具有length属性和width属性,其成员函数计算长方形的perimeter
java编程 定义一个类:圆 属性:半径 方法:(1)计算周长、面积 (2)设置半径,读取半径
JAVA根据用户输入的长和宽,编程求长方形的面积和周长.
用java编写一个程序计算长方形的面积和周长.长方形的宽和高要求从键盘输入.要可以运行的,
一个长方形的周长是120cm,长与宽的比是3:2.求长方形的长和宽分别是多少厘米?长方形面积是多少平方厘米
一个长方形的周长是120cm,长与宽的比是3:2.求长方形的长和宽分别是多少厘米?长方形面积是多少平方厘米?
10个相同的长方形拼成一个面积30平方厘米的长方形(如图)求大长方形的周长和小长方形的长与宽.
一个长方形和一个正方形的周长都是36厘米,长方形的宽是长的1/2,求长方形的面积是正方形面积的几分之几?
一个长方形有3个圆形,求圆的周长和面积.长方形长9厘米