29 lines
524 B
C++
29 lines
524 B
C++
#include <iostream>
|
|
#include "Complex.h"
|
|
|
|
Complex::Complex() : real(0), imag(0) {
|
|
}
|
|
|
|
Complex::Complex(double r, double i): real(r), imag(i) {
|
|
}
|
|
|
|
//Complex::Complex(const Complex& c) : real(c.real), imag(c.imag) {
|
|
//}
|
|
|
|
//Complex::~Complex() {
|
|
//}
|
|
|
|
void Complex::print() {
|
|
std::cout << "(" << real << ", " << imag << "i)" << std::endl;
|
|
}
|
|
|
|
//Complex Complex::plus(Complex c) {
|
|
Complex Complex::plus(Complex& c) {
|
|
Complex temp(real+c.real, imag+c.imag);
|
|
//c.imag=0;
|
|
return temp;
|
|
}
|
|
|
|
|
|
|