当前位置:编程学习 > JAVA >>

帮着看看这个java程序吧,先谢了

怎样就能将这个程序里的主类和那几个三角形的,梯形的,圆形的类合在一块呢。还有就是我在三角形类中用到了数学的开根函数,那么java中的数学函数 public class triangle
{int side1;
int side2;
int side3;
triangle()
{side1=3;
side2=4;
side3=5;

int circumference()
{int l;
l=side1+side2+side3;
return l;
}
double area()
{double s;
double m=(side1+side2+side3)/2;
s=sqrt(m*(m-a)*(m-b)*(m-c));
return s;
}
}
public class circle
{int r;
circle ()
{r=5;
}
double circumference()
{double l;
l=2*3.14*r;
return l;}
double area()
{double s;
s=3.14*r*r;
return s; }
public class trapezium
{int top,bottom,high,right;
trapezium ()
{top=4;
bottom=7;
high=4;
right=5;}
int circumference()
{int l;
l=top+bottom+high+right;
return l;
}
double area()
{double s;
s=(top+bottom)*high/2;
return s;
}
}
}
public class shiyan3_1
{public static void main(String[] args)
{triangle tri;
circle c;
trapezium tra;
tri=new triangle();
System.out.println("三角形的周长为:\n"+tri.circumference());
System.out.println("三角形的面积为:\n"+tri.area());
c=new circle();
System.out.println("圆周长为:\n"+c.circumference());
System.out.println("圆面积为:\n"+c.area());
tra=new trapezium();
System.out.println("梯形周长为:\n"+tra.circumference());
System.out.println("梯形周长为:\n"+tra.area());
}
} 的头文件是什么呀,应该怎么写呀谢谢了帮着看。
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,