//=============================== //Term.h //=============================== #ifndef TERM_H #define TERM_H #include"Polynomial.h" class Polynomial ; //forward declaration class Term { friend Polynomial; private: int exp; float coef; }; #endif //===============================//Polynomial.h //=============================== #ifndef POLYNOMIAL_H #define POLYNOMIAL_H #include"Term.h" #include<iostream> #include<math.h> using namespace std; class Polynomial:public Term { private: Term* termArray; int size; public: // make appropriate constructors. Polynomial(); Polynomial(float *coef,int *exp, int size); //functions other than constructors. friend istream & operator>>(istream& is , Polynomial& X); friend ostream & operator<<(ostream& os , /*const*/ Polynomial& X); Polynomial operator+( /*const */Polynomial
Comments
Post a Comment