#include#include using namespace std;class Complex{ public: Complex(double real0,double imaginary0); Complex(double real0); Complex(Complex &a); void add(Complex b); void show(); double mod(); private: double real; double imaginary; };Complex::Complex(double real0,double imaginary0){ real=real0;imaginary=imaginary0;}Complex::Complex(double real0):real(real0){}Complex::Complex(Complex &a){ real=a.real;imaginary=a.imaginary;}void Complex::add(Complex b){ real=real+b.real; imaginary=imaginary+b.imaginary;}void Complex::show(){ cout< <<"+"< <<"i"<