摘要: #include <iostream>using namespace std;class prototype{public: prototype(){cout<<"build prototype"<<endl;} virtual ~prototype(){cout<<"unbuild prototype"<<endl;} virtual prototype *clone()=0;};class subtype : public prototype{public: subtype(){cout&l 阅读全文
posted @ 2012-06-24 21:03 Dsp Tian 阅读(438) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std;class buildcomputer{public: buildcomputer(){} virtual ~buildcomputer(){} virtual void buildmouse()=0; virtual void buildmointor()=0; virtual void buildkeyboard()=0; virtual void buildhost()=0;};class winbuildcomputer : public buildcomputer{pub... 阅读全文
posted @ 2012-06-24 20:16 Dsp Tian 阅读(658) 评论(0) 推荐(0) 编辑
摘要: #define win 0#define mac 1#include <iostream>using namespace std;class button{public: button(){} virtual ~button(){} virtual void showbutton()=0;};class winbutton : public button{public: winbutton(){} virtual ~winbutton(){} void showbutton(){cout<<"win button"<<endl;}};cl 阅读全文
posted @ 2012-06-24 16:27 Dsp Tian 阅读(984) 评论(0) 推荐(0) 编辑
摘要: #define win 0#define mac 1#include <iostream>using namespace std;class button{public: button(){} virtual ~button(){} virtual void showbutton()=0;};class winbutton : public button{public: winbutton(){} virtual ~winbutton(){} void showbutton(){cout<<"win button"<<endl;}};cl 阅读全文
posted @ 2012-06-24 16:14 Dsp Tian 阅读(580) 评论(0) 推荐(0) 编辑
摘要: #define win 0#define mac 1#include <iostream>using namespace std;class button{public: button(){} virtual void createbutton()=0;};class macbutton : public button{public: macbutton(){} virtual void createbutton(){cout<<"macbutton"<<endl;}};class winbutton : public button{pu 阅读全文
posted @ 2012-06-24 15:46 Dsp Tian 阅读(609) 评论(0) 推荐(0) 编辑