定义Polynomial类的私有静态成员与初始化方法
Polynomial的私有成员定义如下:
private:
static termArray[MaxTerms]; // 静态成员声明
static int free; // 静态成员声明
int Start, Finish; // 多项式的起、始位置
其中,MaxTerms 是常数。由于类中的静态成员声明不构成其定义,还必须在类定义之外对静态成员进行定义:
term Polynomial::termArray[MaxTerms];
int Polynomial::free = 0; // 指示termArray中的下一个可用单元
在此,静态成员 termArray 是存储多项式项的数组,而 free 用于指示termArray中的下一个可用单元的位置。起始和结束位置 Start 和 Finish 则定义每个多项式的范围。
4.19MB
文件大小:
评论区