52

问答题 52 /69

设计一个抽象类,使得它可以完成有序数组归并的任务

参考答案

设计合理即可,下⾯面是一个参考代码
class Sequence {
public:
 virtual Object* next() = 0;
 virtual bool hasNext() = 0;
 virtual Object* top() = 0;
 virtual add(Object* obj) = 0;
};

class Object {
public:
 virtual bool lessThan(Object* another);
};