求代码(1)java设计一个长方形类,合理设置其应有的属性,分别输出长方形的周长和面积.(2)完善上题程序,使其还可求正方形的周长和面积
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 20:47:38
![求代码(1)java设计一个长方形类,合理设置其应有的属性,分别输出长方形的周长和面积.(2)完善上题程序,使其还可求正方形的周长和面积](/uploads/image/z/4318217-17-7.jpg?t=%E6%B1%82%E4%BB%A3%E7%A0%81%EF%BC%881%EF%BC%89java%E8%AE%BE%E8%AE%A1%E4%B8%80%E4%B8%AA%E9%95%BF%E6%96%B9%E5%BD%A2%E7%B1%BB%2C%E5%90%88%E7%90%86%E8%AE%BE%E7%BD%AE%E5%85%B6%E5%BA%94%E6%9C%89%E7%9A%84%E5%B1%9E%E6%80%A7%2C%E5%88%86%E5%88%AB%E8%BE%93%E5%87%BA%E9%95%BF%E6%96%B9%E5%BD%A2%E7%9A%84%E5%91%A8%E9%95%BF%E5%92%8C%E9%9D%A2%E7%A7%AF.%EF%BC%882%EF%BC%89%E5%AE%8C%E5%96%84%E4%B8%8A%E9%A2%98%E7%A8%8B%E5%BA%8F%2C%E4%BD%BF%E5%85%B6%E8%BF%98%E5%8F%AF%E6%B1%82%E6%AD%A3%E6%96%B9%E5%BD%A2%E7%9A%84%E5%91%A8%E9%95%BF%E5%92%8C%E9%9D%A2%E7%A7%AF)
求代码(1)java设计一个长方形类,合理设置其应有的属性,分别输出长方形的周长和面积.(2)完善上题程序,使其还可求正方形的周长和面积
求代码(1)java设计一个长方形类,合理设置其应有的属性,分别输出长方形的周长和面积.
(2)完善上题程序,使其还可求正方形的周长和面积
求代码(1)java设计一个长方形类,合理设置其应有的属性,分别输出长方形的周长和面积.(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());
}
}