Code /* Complex.cpp CIS 250 Dave Klick 2009-02-23 Starting code for an implementation of a Complex number class. */ #include "Complex.h" // Constructors Complex::Complex() { } Complex::Complex(const double r, const double i) { } // Shared initialization routine called by constructors void Complex::init(const double r, const double i) { } // Accessor methods double Complex::getReal() const { } double Complex::getComplex() const { } // Overloaded relational operators bool Complex::operator==(const Complex& c) const {} bool Complex::operator!=(const Complex& c) const {} bool Complex::operator<(const Complex& c) const {} bool Complex::operator>(const Complex& c) const {} bool Complex::operator<=(const Complex& c) const {} bool Complex::operator>=(const Complex& c) const {} // Overloaded preincrement and predecrement operators Complex Complex::operator++() {} Complex Complex::operator--() {} // Overloaded postincrement and postdecrement operators Complex Complex::operator++(int) {} Complex Complex::operator--(int) {} // Overloaded math operators Complex Complex::operator+(const Complex& c) const {} Complex Complex::operator-(const Complex& c) const {} Complex Complex::operator*(const Complex& c) const {} Complex Complex::operator/(const Complex& c) const {} ostream& operator<<(ostream& strm, const Complex& c) {} istream& operator>>(istream& strm, Complex& c) {}