摘要: #include <iostream>#include <string>#include <vector>#include <algorithm>#include <functional>using namespace std;class Observer{public: Observer(){} virtual ~Observer(){} virtual void run()=0;protected: string _name;};class atlete : public Observer{public: atlete(strin 阅读全文
posted @ 2012-06-28 22:37 Dsp Tian 阅读(577) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>#include <string>#include <vector>#include <iomanip>using namespace std;class info{public: info():pc(0){} ~info(){} void input(string name,int age,int salary) { _name.push_back(name); _age.push_back(age); _salary.push_back(salary); pc++; ... 阅读全文
posted @ 2012-06-28 20:49 Dsp Tian 阅读(587) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>#include <string>using namespace std;class absperson;class absmed{public: absmed(){} virtual ~absmed(){} virtual void send(string,absperson*)=0; virtual void set(absperson*,absperson*)=0;};class absperson{public: absperson(){} virtual ~absperson(){} virtual vo... 阅读全文
posted @ 2012-06-28 15:00 Dsp Tian 阅读(576) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>#include <string>#define CAP 100using namespace std;class group{public: group():pc(0){} virtual ~group(){} friend class Iterator; void push(string m) { if (pc<CAP) vec[pc++]=m; } string pop() { if (!isempty()) return vec[... 阅读全文
posted @ 2012-06-28 12:39 Dsp Tian 阅读(637) 评论(0) 推荐(0) 编辑