你个简单的问题 大家来做做

gaofeng9339 2005-10-28 07:18:21
public class ex2
{ public static void main(String args[])
{
circle c1,c2;
c1=new circle(100,100,50);
c2=new circle(100,100,50);
System.out.println("第一个"+c1);
System.out.println("第二个"+c2);
if(c1.equals(c2))
System.out.println("c1与c2相等");
}
}


请大家写出circle的类的程序
...全文
129 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
howv 2005-10-28
  • 打赏
  • 举报
回复
import java.util.*;
public class Ex2 {
public static void main(String[] args) {
Circle c1,c2;
c1=new Circle(100,100,50);
c2=new Circle(100,100,50);
System.out.println("第一个:"+c1);
System.out.println("第二个:"+c2);
if(c1.equals(c2)) {
System.out.println("c1与c2相等");
}
}
}
class Circle {
private int x;
private int y;
private int z;

public Circle(int a,int b,int c) {
x=a;
y=b;
z=c;
}

public boolean equals(Circle c) {
if(this==c) return true;
if(this.getClass()==c.getClass()) return true;
if(c instanceof Circle) return ((x==c.x)&&(y==c.y)&&(z==c.z));
return false;
}

public String toString() {
return ("Circle[x="+x+",y="+y+",z="+z+"]");
}

}
treeroot 2005-10-28
  • 打赏
  • 举报
回复
class circle
{
public circle(int i,int j,int r){}
}
OK?
yanxiazhiqiu 2005-10-28
  • 打赏
  • 举报
回复
补充一下:
class Circle
{
int i,j,r;
public Circle(int i,int j,int r)
{
this.i=i;
this.j=j;
this.r=r;
}
public boolean equals(Circle obj){
if(obj.i==i&&obj.j==j&&obj.r==r) return true;
return false;
}
}
classjava 2005-10-28
  • 打赏
  • 举报
回复
class circle
{
int i,j,r;
public circle(int i,int j,int r)
{
this.i=i;
this.j=j;
this.r=r;
}
}
pauliuyou 2005-10-28
  • 打赏
  • 举报
回复
treeroot(旗鲁特) ( )
赞一个

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧