- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java速成第五章 面向对象初级(按教材 )汇
第五章 面向对象初级(2) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 以后上机课一结束就要----交作业 每周交一部分同学的作业,具体某周谁交作业老师临时通知(由程序随机生成,下课前20分钟通知) 交作业方式: 1、当面交:上机下课前半个小时 要交作业同学可以通过给老师检查的方式交 就不用再交纸质稿,但是不能有错误,必须一次通过 并且老师会当面问问题 2、交作业本:上机时未交的同学,为避免抄袭,下课时就要交作业本给老师 由于交作业时间提前,希望大家有准备的上机,带着写好程序草稿的作业本或者已经输入的代码去上机, 如果下机前还没调试出正确的程序,则将草稿交给我 并注明“草稿” 成绩按及格处理 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 课堂练习 如何给一个立方体设置四个输入参数个数不同的构造方法? class cube { int x,y,z; } 出现问题 参数不够3个 时候 未给其他坐标赋默认值 未使用构造函数 而使用其他函数来赋值 不符合题意 cube()方法未被定义又使用 将出错 少一个矩形 第3周上机作业1 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 参考代码 package ch5.week4.clas12; public class cube { int x,y,z; cube (){ x=1;y=1;z=1; } xyz (int aX){ x=aX;y=1;z=1; } xyz (int aX,int aY){ x=aX;y=aY;z=1; } xyz (int aX,int aY,int aZ){ x=aX;y=aY;z=aZ; } void tiji(){ System.out.println(体积:+x*y*z); } public static void main(String[] args) { // TODO Auto-generated method stub cube c1=new cube(); cube c2=new cube(); cube c3=new cube(); cube c4=new cube(); c1.tiji(); } } Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 第3周上机作业2 类名:羊城通卡 假设公交车都是2元/次 属性:余额 卡号 种类(0普通 1学生卡) 方法:开卡(默认面值0,可选 50 或100) 充值(50或100) 坐车(普通卡:前15次2元/次,之后6折) (学生卡:直接五折) 查看余额:打印余额 测试: 买普通新卡一张,充值50元,坐车16次 ,查看余额 买学生新卡一张,充值100元,坐车89次,查看余额 这三种方法都要求显示余额,及当时充值或消费的金额 带参数和不带参数的构造方法 提示:卡号暂时由测试程序使用时给出 普通卡坐车次数需要用一个属性记录 如count Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 出现问题 1 未判断余额是否够坐车 就直接减 出现余额为负数的情况 2 开卡的方法里就直接输入坐车次数 不太符合现实 3 未用构造方法直接赋值 容易忘记而使得公交卡没有余额 种类等初始值 4 许多人判断了count大于15就打折,可是并没有让count在坐车一次后就加1 5 坐车的方法输入的参数为坐车次数 其实最好不要该参数,在main方法中用循环控制坐车次数 Evaluation only. Created with Aspo
您可能关注的文档
- IHF数控高频开关恒电位仪介绍及故障诊断汇.ppt
- 小学体育与健康水平三说教材课件汇.ppt
- 小学数学总复习归类讲解及训练六汇.ppt
- IIS数字滤波器汇.ppt
- 小学报告厅询价书汇.doc
- 小学易错字1000个(双面打印版)汇.doc
- 小学生常见错别字汇.doc
- 小学生错别字汇.doc
- 小学圣诞节英语课件汇.ppt
- 小学高年级汉字听写题库汇.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)