- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
尚辅网 尚辅网 * * 尚辅网 C#面积对象编程练习 尚辅网 聊天机器人 尚辅网 分析 首先要定义一个机器人类Robert 分清哪些功能在robert类中实现,哪些在主程序中实现 在主程序中实现类的实例化,实现对象方法的调用。 Robert r1 = new Robert(); r1.addfee(5); while (true) { string str = Console.ReadLine(); r1.speak(str)) } 在此基础上可以添加充值功能等。 尚辅网 static void Main(string[] args) { Robert r1 = new Robert();//生成实例 r1.addfee(5); //充值 while (true) { string str = Console.ReadLine(); //用户输入语句 if (!r1.speak(str)) { Console.WriteLine(费用已用完,请充值,按Y充值,按N不充); string input = Console.ReadLine(); if (input == Y || input ==y) { Console.WriteLine(请输入充值金额); int fee = int.Parse(Console.ReadLine()); r1.addfee(fee); Console.WriteLine(充值成功,); } else { Console.WriteLine(按C任意键退出); break; } } } } 主程序 尚辅网 Robert类 class Robert { private string name = 我叫聊天机器人,我可以背唐诗,讲笑话; private int fee = 0; private string[] poem = new string[5] { 春晓:孟浩然\n 春眠不觉晓\n,处处闻啼鸟。\n夜来风雨声,\n花落知多少。\n, 鹿柴:王维\n 空山不见人,\n但闻人语响。\n返影入深林,\n复照青苔上。, 静夜思:李白\n 床前明月光,\n疑是地上霜。\n 举头望明月,\n低头思故乡。, 登鹳雀楼:王之涣\n 白日依山尽,\n黄河入海流。\n 欲穷千里目,\n更上一层楼。\n, 八阵图:杜甫 \n功盖三分国,\n名成八阵图。\n 江流石不转,\n遣恨失吞吴。 }; 尚辅网 private string[] joke = new string[6] {初三,一堕落男天天白天上课睡觉,晚上背书包去通宵上网,早上又原封不动背回来。 有人趁他不注意,把他书包里的书换成了一块板砖,他也没发现,就这样天天背板砖上学。 直到有一天他迟到了,老师让他拿出语文书背课文,他在众目睽睽之下掏出一块板砖,吓得老师退后两步说:“你、你、你要干什么?! ”, 记得高中时候老师正在上课,突然手机响了,老师很犹豫要不要接,同学们就说“老师,出去接吧! ”但老师仍旧犹豫,这时候二货同桌来了句话,让全班沸腾了:“怎么的,要不我们出去您在屋里接?”, 有日见一奇葩试卷,如下:“老师我不会,后面的你不用看了。” 结果老师翻开第二页,上面写着:“老师,你不相信我是吧……”, 有一天下课时间,小琳在座位上哭。小莉:“你为什么在哭?”小琳:“它们笑我的腿是萝卜腿。”小莉:“胡说,哪有萝卜又黑又粗的。”, 考试那天,老师说:"难的可以先不做
您可能关注的文档
- AutoCAD电气工程绘图教程 教学课件 作者 吴秀华 电力工程CAD5(SYAU E606C9277E_2010 09 28 14 56 00).ppt
- C#程序设计案例教程 教学课件 作者 教学课件 第7章.ppt
- C#程序设计案例教程 教学课件 作者 王明福 源代码习题答案 C#程序设计案例教程习题解答.doc
- C#程序设计案例教程 教学课件 作者 王明福 源代码习题答案 第1章.ppt
- C#程序设计案例教程 教学课件 作者 王明福 源代码习题答案 第2章.ppt
- AutoCAD电气工程绘图教程 教学课件 作者 吴秀华 电力工程CAD10.ppt
- C#程序设计案例教程 教学课件 作者 王明福 源代码习题答案 第3章.ppt
- C#程序设计案例教程 教学课件 作者 王明福 源代码习题答案 第4章.ppt
- C#程序设计案例教程 教学课件 作者 王明福 源代码习题答案 第5章.ppt
- AutoCAD电气工程绘图教程 教学课件 作者 吴秀华 电力工程CAD11.ppt
- AutoCAD二次开发实用教程 教学课件 作者 郭秀娟 第1章 Visual Lisp 概述.ppt
- AutoCAD二次开发实用教程 教学课件 作者 郭秀娟 第2章 数据类型、表.ppt
文档评论(0)