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