public Double multiply(ImaginityPart number)//method to multiply two imaginity parts { return -this.value * number.getValue(); // return - because of i*i
public Double substract(ImaginityPart number)//method to substract two imaginity parts { return this.value - number.value; }
public Double add(ImaginityPart number) //method to add two imaginity parts { return this.value + number.value; }
public Double multiply(ImaginityPart number)//method to multiply a real and an imaginity parts { return this.value * number.getValue(); }
public ComplexNumber() //parameterless constructor to declare with Zero values { this.realPart = new RealPart(0); this.imaginityPart = new ImaginityPart(0); }
public ComplexNumber(Double realPart, Double imaginityPart)//constructor with params to declare with given values { this.realPart = new RealPart(realPart); this.imaginityPart = new ImaginityPart(imaginityPart); }