对如下多项式(Polynomial)编写类定义:(1)可存储任意大的多项式(提示:可用动态数组实现)。(2)定义构造函数、析构函数、拷贝构造函数。(3)包含一个static成员存储定义的多项式的数量。(4)定义一个成员函数输出多项式。(可参照-x^4-6x^3+5格式输出,注意化简)(5)定义一个成员函数计算多项式的值。(6)写main函数测试类的功能。(7)采用多文件实现。考虑:哪些成员函数可以声明为const.