当前位置: 首页 > news >正文

类似一起做网站的网站网站什么语言好

类似一起做网站的网站,网站什么语言好,苏州高端网站建设机构,青岛英文网站建设服务公司模板方法模式 C #include iostream using namespace std;class TestPaper { public:void TestQ1(){cout 杨过得到#xff0c;后来给了郭靖#xff0c;炼成倚天剑#xff0c;屠龙刀的玄铁可能是[ ]\na.球磨铸铁 b.马口贴 c.高速合金钢 d.碳素纤维 #include iostream using namespace std;class TestPaper { public:void TestQ1(){cout 杨过得到后来给了郭靖炼成倚天剑屠龙刀的玄铁可能是[ ]\na.球磨铸铁 b.马口贴 c.高速合金钢 d.碳素纤维 endl;cout 答案 Answer1() endl;}void TestQ2(){cout 杨过、程英、陆无双铲除了情花造成[ ]\na.使这种植物不再害人 b.使一种珍稀物种灭绝c.破坏了那个生物圈的生态平衡d.造成该地区沙漠化 endl;cout 答案 Answer2() endl;}void TestQ3(){cout 蓝凤凰致使华山师徒、桃谷六仙呕吐不止如果你是大夫会给他们开什么药[ ]\na.阿司匹林b.牛黄解毒片c.氟哌酸d.让他们喝大量的生牛奶e.以上全不对 endl;cout 答案 Answer3() endl;}virtual string Answer1(){return null;}virtual string Answer2(){return null;}virtual string Answer3(){return null;} };class TestPaperA : public TestPaper {string Answer1(){return a;}string Answer2(){return b;}string Answer3(){return c;} };class TestPaperB : public TestPaper {string Answer1(){return a;}string Answer2(){return a;}string Answer3(){return a;} };int main() {cout 同学A答题情况: endl;TestPaper *A new TestPaperA();A-TestQ1();A-TestQ2();A-TestQ3();cout endl;cout 同学B答题情况: endl;TestPaper *B new TestPaperB();B-TestQ1();B-TestQ2();B-TestQ3();return 0; }C #include stdio.h #include string.h typedef struct {char question[256];char answer[256]; } Question;typedef struct {Question questions[3];char *(*getAnswer)(int questionIndex); } TestPaperBase;// 定义问题 Question g_questions[3] {{杨过得到后来给了郭靖炼成倚天剑屠龙刀的玄铁可能是[ ]\na.球磨铸铁 b.马口贴 c.高速合金钢 d.碳素纤维, null},{杨过、程英、陆无双铲除了情花造成[ ]\na.使这种植物不再害人 b.使一种珍稀物种灭绝c.破坏了那个生物圈的生态平衡d.造成该地区沙漠化, null},{蓝凤凰致使华山师徒、桃谷六仙呕吐不止如果你是大夫会给他们开什么药[ ]\na.阿司匹林b.牛黄解毒片c.氟哌酸d.让他们喝大量的生牛奶e.以上全不对, null} };char *getAnswerA(int index) {switch (index){case 0:return a;case 1:return b;case 2:return c;default:return Invalid question index;} }char *getAnswerB(int index) {switch (index){case 0:return a;case 1:return a;case 2:return a;default:return Invalid question index;} }void TestQ(TestPaperBase *paper, int qIndex) {strncpy(paper-questions[qIndex].answer, paper-getAnswer(qIndex), sizeof(paper-questions[qIndex].answer) - 1);printf(%s\n, paper-questions[qIndex].question);printf(答案:%s\n, paper-questions[qIndex].answer); }int main() {TestPaperBase TestPaperA;memcpy(TestPaperA.questions, g_questions, sizeof(g_questions));TestPaperA.getAnswer getAnswerA;printf(同学A答题情况:\n);TestQ(TestPaperA, 0);TestQ(TestPaperA, 1);TestQ(TestPaperA, 2);printf(\n);TestPaperBase TestPaperB;memcpy(TestPaperB.questions, g_questions, sizeof(g_questions));TestPaperB.getAnswer getAnswerB;printf(同学B答题情况:\n);TestQ(TestPaperB, 0);TestQ(TestPaperB, 1);TestQ(TestPaperB, 2);return 0; }总结 设计基类的时候最大程度上的去复用代码尽可能的泛化。细节高层次的差别的地方可以virtual要求子类重写。
http://www.hkea.cn/news/14323210/

相关文章:

  • 一个空间怎么做两个网站 跳转编程软件免费中文版
  • 可以申请域名的网站中英文网站栏目修改
  • 宁波网站建设外包村建站属于哪个部门
  • 国外设计模板网站注册公司的七个步骤
  • 江西网站建设找哪家wordpress首页标题大小
  • 达尔罕茂明安网站建设网站增加二级域名
  • 外贸网站模版住房和城乡建设部网站政策发布
  • wordpress登录vip企业门户网站优化
  • 网站很卡如何优化网站建设实验的总结
  • 网站建设和域名的关系wordpress 多语言网站
  • 服务器不稳定 如何让百度重新收录网站软件大全链接网站
  • 公司做企业网站的哪家好网站开发公司广告word
  • 深圳宝安网站制作公司基于阿里云的网站开发
  • 湖南建设银行宣传部网站wordpress 近期文章 代码
  • 手机网站生成代码香精香料网论坛
  • 空调维修网站建设葫芦岛黄页电话号码
  • 专门做狗猫配套网站有什么意思二次开发源代码
  • 绍兴大明电力建设有限公司网站国外设计灵感网站
  • 用excel做网站网络营销编辑干什么的
  • 怎么用服务器搭建网站成都规划网站
  • 厦门市建设工程安全管理协会网站做网站公司哪家
  • 郑州七七网站建设西安网站建设运维
  • 温州联科网站建设wordpress建站解析
  • 公司的网站建设费用属于什么费网站建设怎么问问题
  • 汽车电子商务网站建设规划书二级域名和一级域名优化难度
  • 苏州网站开发公司招聘信息ui是什么工作
  • 全是广告的网站单页面推广网站模版
  • 张家界住房和城乡建设局网站网站未备案wordpress
  • 国家机构网站建设工商局网站做年报
  • 长春网站制作一般需要多少钱做网站很挣多少钱