欢迎来到天天文库
浏览记录
ID:30361967
大小:20.98 KB
页数:23页
时间:2018-12-29
《继承与多态实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划继承与多态实验报告 院系:专业班级:姓名: 学号:实验地点:指导老师: 1.实验目的 掌握类的继承机制。 熟悉类中成员变量和方法的访问控制。 熟悉方法或构造方法多态性。 2.实验内容 模拟编写程序,理解类的继承、多态、继承和多态规则。 独立编程,实现类的继承和多态。 3.实验作业 设计一个类Shape包含求面积和周长的area()方法和perimeter()方法以及设置颜色的方
2、法SetColor(),并利用Java多态技术设计其子类Circle类、Rectangle类和Triangle类,并分别实现相应的求面积和求周长的方法。每个类都要覆盖toString方法。 海伦公式:三角形的面积等于s(s-a)(s-b)(s-c)的开方,其中s=(a+b+c)/2 程序代码为: Class包 packageClass;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新
3、项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 publicclassShape{ publicShape(Stringcolor){}publicvoidsetColor(Stringcolor){}publicStringgetColor(){ 本实验项目成绩:教师签字:日期:privateStringcolor="while";=color;=color; returncolor; } publicdoublegetArea(){ return0; } publ
4、icdoublegetPerimeter(){ return0; } publicStringtoString(){ return"color:"+color; } } packageClass; publicclassCircleextendsShape{ privatedoubleradius; publicCircle(Stringcolor,doubleradius){目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行
5、业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 super(color); =radius; } publicvoidsetRadius(doubleradius){ =radius; } publicdoublegetRadius(){ returnradius; } publicdoublegetCircleArea(){ return*radius*radius; } publicdoublegetC
6、irclePerimeter(){ return*2*radius; } return"TheAreais:"+getCircleArea()+"ThePerimeteris:"+getCirclePerimeter();} } packageClass; publicclassRectangleextendsShape{ privatedoublewidth;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适
7、应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 privatedoubleheight; publicRectangle(Stringcolor,doublewidth,doubleheight){super(color); =width; =height; } publicvoidsetWidth(doublewidth){ =width; } publicdoublegetWidth(){ returnwidth; } p
8、ublicvoidsetHeight(doubleheight){ =height; } publicdoublegetHeight(){ returnheight; } publicdoublegetRectangleArea(){ returnwidth*height; }目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在
此文档下载收益归作者所有