求助,急!!!会的进啊。不胜感激。!!!
要考试了,看看这个题怎么做?1。定义一个日期data,它能表示年,月,日。为其设计一个成员函数increment,它能把某个日期增加一天。
2。定义一个由int型元素所构成的线性表类linearlist,它有下面的成员函数:
bool insert(int x,int pos);
bool remove(int &x,int pos);
int element(int pos) const;
int search(int x)const;
int length() const;
3.定义一个类a,使得在程序中只能创建一个该类的对象,当试图创建该类的第二个对象时,返回第一个对象的指针。
4。定义一个时间类time,通过操作符重载实现:时间的比较(==,!=, >,>=,<,<=),时间的增加/减少若干秒(+=, -=),时间增加/减少1秒(++,--)以及计算两个时刻相差的秒数(-)。