欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    Java实验报告.docx

    • 资源ID:12951504       资源大小:165.88KB        全文页数:9页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java实验报告.docx

    1、Java实验报告深 圳 大 学 实 验 报 告 课程名称: Java程序设计 实验项目名称: 简单类的编写 学院: 计算机与软件学院 专业: 指导教师: 谭舜泉 报告人: 学号: 班级: 3班 实验时间: 2012年10月11日 实验报告提交时间: 2012年11月15日 教务部制实验一:4.2.2实例成员与类成员程序代码:class A float a; static float b; void setA(float a) this.a=a; void setB(float b) this.b=b; float getA() return a; float getB() return b;

    2、void inputA() System.out.println(a); static void inputB() System.out.println(b); public class Ex42 public static void main(String args) / TODO code application logic here A.b=100; A.inputB(); A cat=new A(); A dog=new A(); cat.setA(200); cat.setB(400); dog.setA(200); dog.setB(900); cat.inputA(); cat.

    3、inputB(); dog.inputA(); dog.inputB(); 代码截图:运行截图:实验二:5.2.2上转型对象程序代码:abstract class Employee public abstract double earnings(); class YearWorker extends Employee public double earnings() return 3000*1; class MonthWorker extends Employee public double earnings() return 2000*12; class WeekWorker extends

    4、 Employee public double earnings() return 1000*52; class Company Employee employee; double salaries = 0; Company(Employee employee) this.employee=employee; public double salariesPay() salaries=0; for(int i = 0;iemployee.length;i+) salaries=employeei.earnings()+salaries; return salaries; public class

    5、 HardWork public static void main(String args) / TODO Auto-generated method stub Employee employee = new Employee20; for(int i = 0;iemployee.length;i+) if(i%3=0) employeei = new WeekWorker(); else if(i%3=1) employeei = new MonthWorker(); else if(i%3=2) employeei = new YearWorker(); Company company =

    6、 new Company(employee); System.out.println(公司年工资总额:+company.salariesPay(); 代码截图:运行截图:实验三:5.2.3接口回调程序代码:interface ComputeTotalSales public double tatalSaleByYear();class Television implements ComputeTotalSales public double tatalSaleByYear() return 500000; class Computer implements ComputeTotalSales

    7、public double tatalSaleByYear() return 250000; class Mobile implements ComputeTotalSales public double tatalSaleByYear() return 720000; class Shop ComputeTotalSalesgoods; double totalSales = 0; Shop(ComputeTotalSalesgoods) this.goods = goods; public double giveTotalSales() totalSales = 0; for(int i

    8、= 0; igoods.length; i+) totalSales = goodsi.tatalSaleByYear() + totalSales; return totalSales; public class HappySale public static void main (String args) ComputeTotalSalesgoods=new ComputeTotalSales50; for(int i = 0; igoods.length; i+) if(i%3=0) goodsi = new Television(); else if(i%3 = 1) goodsi =

    9、 new Computer(); else if(i%3 = 2) goodsi = new Mobile(); Shop shop = new Shop(goods); System.out.println(商店年销售额:+shop.giveTotalSales(); 代码截图:运行截图:深圳大学学生实验报告用纸实验心得:通过三个程序的编写,学会了实例成员和类成员、上转型对象以及接口回调,并在程序的运行过程中体会到了在其中的作用,知道了抽象类的用法,例如:抽象类不能用new运算创建对象;还有不同对象的上传对象调用同一方法可能产生不同的行为。感觉做完三个实验后收获颇丰。指导教师批阅意见:成绩评定: 指导教师签字: 年 月 日备注:注:1、报告内的项目或内容设置,可根据实际情况加以调整和补充。 2、教师批改学生实验报告时间应在学生提交实验报告时间后10日内。


    注意事项

    本文(Java实验报告.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开