(JAVA实验二类和对象实验报告.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(JAVA实验二类和对象实验报告

实验综合成绩 (百分制) 实验评阅教师签名 其中 实验态度 优 良 中 及格 不及格 实验报告 优 良 中 及格 不及格 实 验 报 告 实验时间: 2014 年 4 月 8 日 7-8 节 一、实验运行环境 电子商务实验室,JDK,DOS环境 二、实验目的 1. 理解面向对象编程基本思想2. 了解类的封装方法,掌握如何创建类和对象 3. 掌握成员变量和成员方法的特性4. 掌握类的继承性和多态性 5. 掌握抽象类与接口 三、实验要求 1.实验课时:8课时 2.所有源文件与字节码定义【com.ex.ex学号后三位】包内,如学号后三位为101,则将相关文件放在【com.ex.ex101】包内 3.按照要求完成实验各项内容并撰写实验报告,下次理论课前提交给任课老师。 实验内容和步骤 创建类Employee和Client 要求:定义各自的属性和方法; 编译执行如下图: 创建类Teller(银行出纳)要求:继承Employee类; 创建其特有属性和方法;创建一个私有属性,并可以通过公共方法进行访问;重写父类的一个方法。 编译执行如下图: 3.创建抽象类Person要求:定义人共有的属性和方法,包含至少一个静态属性,包含至少一个静态方法,包含至少一个抽象方法;修改Employee类和Client类,分别继承父类Person,并实现父类抽象方法。 编译执行如下图: 定义接口EnjoyLife。要求:至少定义方法Sing和Travel等。修改类Teller类,实现EnjoyLife接口; 编译执行如下图: 创建公共类。要求:创建Teller类与Client类的对象,并利用对象实现基本功能,具体功能自行考虑。 package com.ex.ex229; interface EnjoyLife{ void sing(); void travel(); } class Teller implements EnjoyLife{ public double height=1.61; public void sing(){ System.out.println(我喜欢唱歌); } public void travel(){ System.out.println(我喜欢到处去旅游!); } } abstract class Person{ static String sex; String name; static void sleep(){} void eat(){} } class Client extends Person{ double height=1.81; static void sleep(){ System.out.println(我可以边等边睡呢); } void eat(){ System.out.println(再等一下我就去吃饭了~); } } public class C{ public static void main(String[] args){ Teller vv=new Teller(); Client mm=new Client(); vv.sing(); vv.travel(); mm.sleep(); mm.eat(); System.out.println(mm的身高是: + mm.height); } } 编译执行如下图: 实验结果分析与总结 通过本次试验掌握了类和对象的创建,切实认识到了两者在使用时的区别和不同。掌握了类的继承的相关知识,例如类方法的重写,对父类属性的隐藏等。类、属性、方法的访问类型不同使得它们在被继承和访问时也是不同的。就比如说父类的私有属性是不能被子类继承的。父类是抽象类时,子类必须对父类的抽象方法重写。在使用包时,需要在程序上面加上包的具体位置,在DOS下编译时不需要明确的路径,但在执行时必须写明在哪个包下,否则执行不通过。这次实验相较于上次实验,能够熟练的定义类的属性和方法,编写错误率也大大降低。 实 验 报 告 说 明 1、要求每一实验项目书写一份实验报告,并按实验课程归类汇总; 2、实验报告要遵照实验指导书和任课教师的具体要求逐项填写; 3、实验报告正文要求字迹清晰、工整,用中性笔或圆珠笔书写; 4、实验报告封面不得有空缺项;实验项目序号指实验项目编号,如:实验一; 5、实验运行环境之具体实验室和运行软件; 6、实验内容和步骤如书写不够,可加页。 20 实验课程名称: 电子商务程序设计

文档评论(0)

yyf7373 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档