Lab 9 Class file
Complex class file
class Lab9 {
	public static void main(String[] args){

		Complex comp1 = new Complex(1.2,3.4);
		Complex comp2 = new Complex(5.6,7.8);
		Complex comp3 = new Complex();

		comp3 = comp3.addComplex(comp1,comp2);
		System.out.println(comp3);
		comp3 = comp3.subComplex(comp2,comp1);
		System.out.println(comp3);
	} // End of Main
} // End of Lab9 class

class Complex {
	private double x = 0.0, y = 0.0;
	
	public Complex(double a, double b){
		x = a;
		y = b;
	} // End of Complex (double, double)

	public Complex(){}
	
	public Complex addComplex(Complex c1, Complex c2){
		return new Complex(c1.x + c2.x, c1.y + c2.y);
	} // End addComplex

	public Complex subComplex(Complex c1, Complex c2){
		return new Complex(c1.x - c2.x, c1.y - c2.y);
	} // End subComplex

	public String toString(){
		return "(" + x + "," + y + ")" ;
	} // End toString
} // End Complex class


C:\WINDOWS\DESKTOP\Java>java Lab9
(6.8,11.2)
(4.3999999999999995,4.4)

C:\WINDOWS\DESKTOP\Java>