java第二次作业(2)
2.以Point类为基础,定义一个平面中的Circle类:
(1) 编写一个无参的构造函数;
(2)编写一个有参的构造函数;
(3)在主函数中调用无参的构造函数生成圆的实例c1,调用有参的构造函数生成圆的实例c2,调用实例方法判断c1和c2是否相重叠。
public class circle {
double x;
double y;
double redium;
circle()
{
x=3.0; y=3.0;redium=1.0;
}
circle(double x1,double y1,double redium1)
{
x=x1; y=y1; redium=redium1;
}
void Overloop(circle c)
{
if(x==c.x&&y==c.y&&redium==c.redium)
System.out.println("两个圆重合");
else
System.out.println(" 两个圆不重合");
}
}
public class circla {
public static void main(String args[]){
circle centre1 = new circle();
circle centre2= new circle(3.0,3.0,1.0);
centre1.Overloop(centre2);
}}