继承与多态实验报告

继承与多态实验报告

ID:30361967

大小:20.98 KB

页数:23页

时间:2018-12-29

继承与多态实验报告_第1页
继承与多态实验报告_第2页
继承与多态实验报告_第3页
继承与多态实验报告_第4页
继承与多态实验报告_第5页
资源描述:

《继承与多态实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

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;  }目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。