Criar uma classe em Java chamada NumeroComplexo que permita operações matemáticas básicas (adição, subtração, multiplicação e divisão) com números complexos. A classe deve encapsular os atributos de parte real e imaginária, fornecer métodos de acesso (getters e setters) e incluir uma representação em string formatada. Fornecer um programa principal que demonstre o uso desta classe com exemplos práticos.
Criar uma classe em Java chamada NumeroComplexo que permita operações matemáticas básicas (adição, subtração, multiplicação e divisão) com números complexos. A classe deve encapsular os atributos de parte real e imaginária, fornecer métodos de acesso (getters e setters) e incluir uma representação em string formatada. Fornecer um programa principal que demonstre o uso desta classe com exemplos práticos.