星期四, 12月 22, 2005

complex

package complex1;
public class complextest
{
private double x,y;
public complex(double real, double imaginary)
{
this.x=real;
this.y=imaginary;
}
public double real()
{
return x;
}
public double imaginaty()
{
return y;
}
public void print1()
{
if(y>=0)
System.out.println(x+"+"+y+"i");
else
System.out.println(x+""+y+"i");
}
public static complex add(complex a,complex b)
{
complex test= new complex(0,0);
test.x= a.x + b.x;
test.y= a.y + b.y;
return test;
}
}
-----------------------------------------------------------------------------------
package complex1;
public class complextest2
{
public static void main(String[] args)
{
complex c = new complex(5,6);
complex d = new complex(2,3);
complex.add(c,d).print1();
}
}

測試結果

0 Comments:

張貼留言

<< Home