设计一个C++模板类Polynomial,其中T给出了系数的类型。类Polynomial应该带有一个私有成员degree,它是多项式的阶数。当然,它还可能包含其他的私有成员。多项式类应支持以下操作:(1)Polynomial()——创建一个0阶多项式。这个多项式的阶数为0,不包含任何项。它是类的构造函数。(2)Degree()——返回多项式的阶数。(3)Input()——读入一个多项式。可以假定输入是由多项式的阶数和一个系数表构成,系数表中的系数按指数递增的次序排列。(4)Output()——输出多项式。输出格式可以与输入格式相同或为类数学表达式。(5)Add(b)()——把当前多项式加到多项式b上,并返回所得结果,(6