Desenvolva uma classe chamada Complex
para realizar aritmética com números complexos. Os números complexos têm a forma realPart + imaginaryPart * i, onde i é √-1. Utilize variáveis de ponto flutuante para representar os dados private
da classe. Forneça um método construtor que permita que um objeto dessa classe seja inicializado quando ele for declarado. Forneça métodos public
para cada um dos itens a seguir:
Complex
, as partes reais são somadas de um lado e as partes imaginárias são somadas de outro;Complex
, a parte real do operando direito é subtraída da parte real do operando esquerdo e a parte imaginária do operando direito é subtraída da parte imaginária do operando esquerdo;Complex
na forma (a, b), onde a é a parte real e b é a parte imaginária.Deitel, H. M. (2003). Java, como programar. 4ª edição. Porto Alegre: Bookman. 1.386 páginas.