class Trangle
{ double sideA,sideB,sideC,area,length; boolean boo; public Trangle(double a,double b,double c)
{
a=sideA; b=sideB; c=sideC;
if(a+b>c && a+c>b && a+c>b)
{
boo=true;
}
else
{
boo=false;
}
}
double getLength()
{
return sideA+sideB+sideC;
}
public double getArea()
{
if(boo)
{
double p=(sideA+sideB+sideC)/2.0;
area=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC)) ;
return area;
}
else
{
System.out.println("不是一个三角形,不能计算面积");
return 0;
}
}
public void setABC(double a,double b,double c)
{
a=sideA; b=sideB; c=sideC;
if(a+b>c && a+c>b && a+c>b)
{
boo=true;
}
else
{
boo=false;
}
}
}
class Lader
{
double above,bottom,height,area;
Lader(double a,double b,double h)
{
a=above;b=bottom;h=height;
}
double getArea()
{
return (above+bottom)*height/2;
}
}
class Circle
{
double radius,area;
Circle(double r)
{
r=radius;
}
double getArea()
{ return Math.PI *radius*radius;
}
double getLength()
{
return 2*Math.PI*radius;
}
void setRadius(double newRadius)
{
radius=newRadius;
}
double getRadius()
{
return radius;
}
}
public class AreaAndLength
{
public static void main(String args[])
{
double length,area;
Circle circle=null;
Trangle trangle;
Lader lader;
circle=new Circle(10);
trangle=new Trangle(3,4,5);
lader=new Lader(3,4,5);
length= circle.getLength();
System.out.println("圆的周长:"+length);
area=circle.getArea();
System.out.println("圆的面积:"+area);
length= trangle.getLength();
System.out.println("三角形的周长:"+length);
area=trangle.getArea();
System.out.println("三角形的面积:"+area);
area=lader.getArea();
System.out.println("梯形的面积:"+area);
trangle.setABC(12, 34, 1);
area=trangle.getArea();
System.out.println("三角形的面积:"+area);
length= trangle.getLength();
System.out.println("三角形的周长:"+length);
}
}
这个代码的作用是在你程序所在的盘下生成文件,你把程序放在C盘下运行就生成C盘下的文件。
如果想生成指定盘符下的文件,则可以修改代码:
File fDir=new File(File.separator);//分隔符 separator 为:
File fDir=new File(“d://”);//分隔符 separator
搬瓦工和Vultr哪个好?搬瓦工和Vultr都是非常火爆的国外VPS,可以说是国内网友买的最多的两家,那么搬瓦工和Vultr哪个好?如果要选择VPS,首先我们要考虑成本、服务器质量以及产品的售后服务。老玩家都知道目前在国内最受欢迎的国外VPS服务商vultr和搬瓦工口碑都很不错。搬瓦工和Vultr哪个稳定?搬瓦工和Vultr哪个速度快?为了回答这些问题,本文从线路、速度、功能、售后等多方面对比这两...
看到群里网友们在讨论由于不清楚的原因,有同学的网站无法访问。他的网站是没有用HTTPS的,直接访问他的HTTP是无法访问的,通过PING测试可以看到解析地址已经比较乱,应该是所谓的DNS污染。其中有网友提到采用HTTPS加密证书试试。因为HTTP和HTTPS走的不是一个端口,之前有网友这样测试过是可以缓解这样的问题。这样通过将网站绑定设置HTTPS之后,是可以打开的,看来网站的80端口出现问题,而...
昨天,遇到一个网友客户告知他的网站无法访问需要帮他检查到底是什么问题。这个同学的网站是我帮他搭建的,于是我先PING看到他的网站是不通的,开始以为是服务器是不是出现故障导致无法打开的。检查到他的服务器是有放在SugarHosts糖果主机商中,于是我登录他的糖果主机后台看到服务器是正常运行的。但是,我看到面板中的IP地址居然是和他网站解析的IP地址不同。看来官方是有更换域名。于是我就问 客服到底是什...