21 lines
463 B
C++
21 lines
463 B
C++
|
|
#ifndef EXAMPLE03_COMPLEX_H
|
|
#define EXAMPLE03_COMPLEX_H
|
|
|
|
class Complex {
|
|
private:
|
|
double real, imag;
|
|
public:
|
|
Complex(); // default constructor
|
|
// conversion constructor with default arguments
|
|
Complex(double r, double i = 0);
|
|
//Complex(const Complex& c); // copy constructor
|
|
//~Complex(); // destructor
|
|
|
|
void print();
|
|
//Complex plus(Complex c);
|
|
Complex plus(Complex& c);
|
|
};
|
|
|
|
#endif //EXAMPLE03_COMPLEX_H
|