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的类的程序
{ 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的类的程序
{
int i,j,r;
public circle(int i,int j,int r)
{
this.i=i;
this.j=j;
this.r=r;
}
}
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;
}
}
{
public circle(int i,int j,int r){}
}
OK?
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+"]");
}}
赞一个