Red de conocimientos sobre prescripción popular - Enciclopedia de Medicina Tradicional China - Los requisitos para diseñar un complejo de clases son los siguientes: 1. Contener miembros de datos enteros privados, reales, imagen...................... .................................................... ................. ................................ ................................ ................. ...................(

Los requisitos para diseñar un complejo de clases son los siguientes: 1. Contener miembros de datos enteros privados, reales, imagen...................... .................................................... ................. ................................ ................................ ................. ...................(

Clase compleja

{

Pública:

Compleja();

Compleja(doble);

Compleja (doble, doble);

void write()const;

Operador complejo + (const Complex & amp;) const

Operador complejo-( complejo constante & amp)const

Operador compuesto *(constante complejo & amp)const

Operador complejo/(constante complejo & amp)const

Privado:

Doble real;

Doble imagen

};

Complejo::complejo()

{

real = imag = 0.0

}

Complejo::Complejo (Doble Anillo)

{

real = re

imag = 0.0

}

Complejo::complejo (doble re, doble im)

{

real = re

imag = im

}

void complex::write() constante

{

cout & lt& ltreal & lt& lt"+" & lt;& ltimag & lt& lti';

}

Operador +(const Complex & u )constante

{

Número complejo v(real + u.real, imag+u . imag);

Regresión v;

}

Operador - (const Complejo & u) constante

{

Número complejo v(real - u. real, imag - u . imag) ;

regresión v;

}

complejo complejo::operador*(const complex&u)constante

{

Número complejo v(real* u.real - imag*u.imag, imag * u . real+real * u imag

Regresión v

}

Operador/. (const Complex & amp;u)constante

{

doble ABS _ sq = u .real * u .imag * u . p>Número complejo v((real * u . real+imag * u . imag)/ABS _ sq, (imag * u . real-real * u . imag)/ABS _ sq);

Regresión v;

}

¡Suma, resta, multiplicación y división! ¡El anfitrión debería adoptarlo rápidamente!

Clase compleja

{

Pública:

Compleja();

Compleja(doble);

Complejo (doble, doble);

void write()const;

Operador complejo + (const Complejo & amp;) const

~

Complejo(){}

Privado:

Doble real;

Doble imagen

};

Complejo ::Complex()

{

real = imag = 0.0

}

Complejo::Complejo (Doble Anillo)

{

real = re

imag = 0.0

}

Complejo::complejo (doble re, doble im )

{

real = re

imag = im

}

complejo vacío::escribir ( )constante

{

cout & lt& ltreal & lt& lt"+" & lt;& ltimag & lt& lti';

}

Operador + (const Complejo & u) constante

{

Número complejo v(real + u.real, imag+u . imag);

Regresión v;

}

Solo aditivos