Java程序中计算多边形,三角形,长方形的周长和面积,代码和格式是什么呀.??-
要求:(1)写三个类:多边形类,三角形类,长方形类(2)计算面积(3)计算周长(4)三角形和长方形类继承图形类(5)边的初始值在构造方法中进行初始化(6)指出构造方法在什...
要求:(1)写三个类:多边形类,三角形类,长方形类
(2)计算面积
(3)计算周长
(4)三角形和长方形类继承图形类
(5)边的初始值在构造方法中进行初始化
(6)指出构造方法在什么时候被执行 展开
(2)计算面积
(3)计算周长
(4)三角形和长方形类继承图形类
(5)边的初始值在构造方法中进行初始化
(6)指出构造方法在什么时候被执行 展开
1个回答
2013-07-25
展开全部
public class Rectangle { //边的初始化
private int height;
private int width;
private int area;
private int perimeter;
public Rectangle(int h,int w){ //构造方法执行
height = h;
width = w;
area = height*width;//计算长方形面积
perimeter = 2*(height+width);//计算长方形周长
}
public void result(){
System.out.println("高: "+height);
System.out.println("长: "+width);
System.out.println("面积为:"+area);
System.out.println("周长为:"+perimeter);
}
public static void main(String args[]){
Rectangle exit =new Rectangle(10,8);
exit.result();
}}
private int height;
private int width;
private int area;
private int perimeter;
public Rectangle(int h,int w){ //构造方法执行
height = h;
width = w;
area = height*width;//计算长方形面积
perimeter = 2*(height+width);//计算长方形周长
}
public void result(){
System.out.println("高: "+height);
System.out.println("长: "+width);
System.out.println("面积为:"+area);
System.out.println("周长为:"+perimeter);
}
public static void main(String args[]){
Rectangle exit =new Rectangle(10,8);
exit.result();
}}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询