?? circle.java
字號:
package p3;
import p2.Point;
public class circle
{
public Point center;
public int r;
public circle(){};
public circle(int x,int y,int r)
{
center=new Point(x,y);
this.r=r;
}
public circle(Point p,int r)
{
center=p;
this.r=r;
}
public Point getPoint()
{
return center;
}
public int getX()
{
return center.getx();
}
public int getY()
{
return center.gety();
}
public int getR()
{
return r;
}
public double length()
{
return 2*Math.PI*r;
}
public double area()
{
return Math.PI*r*r;
}
public int relation(circle c)
{
double dis;int radiu,tance;
dis=center.distance(c.center);
radiu=r+c.r;
tance=Math.abs(r-c.r);
if(radiu<dis)
return 3;//xiang li;
if(radiu<=dis&&dis>tance)
return 2;//jiao;
if(center.getx()==c.center.getx()&¢er.gety()==c.center.gety())
if(r==c.r)return 0;
else return 1;
return 4;
}
public boolean equals(circle c)
{
return center.equals(c.getPoint())&&(r==c.getR());
}
public String toString()
{
return "The center is "+center.toString()+",the radiu is "+r;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -