// Ryan Brown // HW 5 // Fig. 8.19: Polynomial.h // Polynomial class definition. using namespace std; class Polynomial { public: Polynomial (); // constructor Polynomial operator+( const Polynomial & ) const; // addition Polynomial operator-( const Polynomial & ) const; // subtraction Polynomial operator*( const Polynomial & ) const; // multiplication Polynomial operator=( const Polynomial & ) const; // assignment Polynomial operator+=( const Polynomial & ) const; // addition assignment Polynomial operator-=( const Polynomial & ) const; // subtraction assignment Polynomial operator*=( const Polynomial & ) const; // multiplication assignment friend ostream & operator << (ostream &, const Polynomial &); // Outstream, friend of Complex friend istream & operator >> (istream &, const Polynomial &); // Instream private: double coefficent[3]; int exponent[3]; }; // end class Polynomial