java第二次作业(2)

来源:互联网 发布:校园全覆盖网络弊端 编辑:程序博客网 时间:2024/06/05 10:43

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);
}}


原创粉丝点击