#include #ifndef __Polynomial #define __Polynomial #endif #define null 0L #define true 1 #define false 0 class Polynomial { private: protected: double *coefficient ; int order ; public: Polynomial() ; Polynomial(Polynomial& const) ; Polynomial(int const,double* const) ; ~Polynomial() ; Polynomial& operator= (Polynomial&) ; int operator==(Polynomial& const) ; Polynomial& operator+ (Polynomial& const) ; Polynomial& operator- (Polynomial& const) ; Polynomial& operator* (Polynomial& const) ; Polynomial& operator- () ; Polynomial& operator++() ; Polynomial& operator++(int) ; Polynomial& operator--() ; Polynomial& operator--(int) ; double operator()(double) ; double operator[](int) ; void setOrder(int const) ; } ;