java定义类complex,复数加减

class Fushu{	
	public static void main(String[] args){
						
		Complex	complex1=new Complex(5,6);
		Complex	complex2=new Complex(6,2);		
		System.out.println(complex1+"+("+complex2+")="+Complex.addition(complex1,complex2));
		System.out.println(complex1+"-("+complex2+")="+Complex.subtract(complex1,complex2));		
	}		
}

public class Complex{
    protected	int a;
   	protected    int b;
   
   public Complex(int a,int b){  	
   	this.a=a;
   	this.b=b;	
   }	
  	
   public  String toString(){
   	return this.a+"+"+this.b+"i";
   }
  
   public static Complex addition(Complex complex1,Complex complex2){  	
   	int a=complex1.a+complex2.a;
   	int b=complex1.b+complex2.b;
   	return new Complex(a,b);
   }
   
   public static Complex subtract(Complex complex1,Complex complex2){   	
   	int a=complex1.a-complex2.a;
   	int b=complex1.b-complex2.b;
   	return new Complex(a,b);
   }
}