文档详情

《Java程序设计》实验指导.doc

发布:2017-05-24约2.48万字共37页下载文档
文本预览下载声明
电子作业和实验程序提交说明 1、 第1-5章作业写在作业本上提交纸质作业,从第6章开始作业提交电子文档。每个程序必须自己动手编程和调试,在可运行出正确结果后再提交,杜绝拷贝,一旦被发现,判为本次作业缺交。 2、 纸质作业在第5章理论课授完后的下周提交,电子作业在上机课时单击交作业链接直接上传给我;实验程序要求当堂提交,通过单击交实验链接直接上传,请对应提交 ,实验报告在下一次实验课时由学习委员统一收齐后交给我。 3、 电子作业提交文档形式为jar文件( 不收rar文件,第十一和第十二章的作业要求双击鼠标即可运行),文件名为:学号的后5位chxxyy.jar,其中xx为章节号,yy为题号(xx和yy不足2位则补0)。jar文件里面必须包含本题的全部源程序、对应字节码文件以及需要的其他文件。其中第15章数据库文件要求统一定为xuesheng.mdb,数据表名为student,数据源名为xs。例如计科专业2班学号03的同学提交的第11章第6题的文件名为:10203ch1106.jar。 4、实验程序提交文档形式为jar文件 (不收rar文件,图形用户界面编程的程序要求双击鼠标即可运行),文件名为:学号的后5位exyyxx.jar,其中yy为第几次实验,xx表示本次实验第几题,如10203ex0201.jar。 注意:不按规定要求提交者视为缺交,系统也将拒绝上传! 一次实验课内一个程序都未提交者认为是本次实验旷课。 需要教案或其他资料的同学可到gql_public@126.com中去下载,密码:126com   实验1? JAVA的基本程序结构 一、实验目的 1.?????? 掌握下载和安装J2SE开发工具的方法,掌握JDK安装后的组织结构 2.???????? 熟悉J2SE开发工具的使用 3.???????? 掌握环境变量的配置 4.???????? 学习编写简单的Java Application程序 5.???????? 了解Java源代码结构、字节码文件,掌握Java程序的编辑编译和运行过程 二、实验内容与要求 从网络下载或从CD-ROM直接安装Java开发工具包JDK,学习编写简单的Java Application程序,要求编写如下两个程序: 1. 实验教材P195实验3的实验题目(2); 2. 实验教材P196实验4的实验题目(1); 3. 编写程序计算2!,4!,6!,10!并显示他们各自的结果及他们的和,编译并运行程序。 4. 编写杨辉三角程序,程序运行的输出效果应为下图的等边三角形形式;   返回? ? ? 一、实验目的 1.???????? 掌握类的定义,成员变量和成员方法的定义,创建对象的方法等; 2.???????? 掌握方法参数传递的过程,方法返回值的用法; 3.???????? 掌握构造方法的设计,对象初始化的过程和对象作为参数的用法; 4.???????? 掌握类的继承和多态; 5.? 掌握this、super和super()的使用; 二、实验内容与要求 1. 实验教材P213实验6的实验题目(2); 2. 在CarModel.java中创建一个汽车类CarModel,它里面有2个不同的构造方法,CarManufactory.java可以应用这些构造方法创建不同类型的汽车 CarModel.java设计要求如下: ???????? 定义style(String),color(String),category(String)注:括号中为变量类型 ???????? 创建第一个构造方法,分别给以上变量赋值,要求为该构造方法定义三个形参,分别赋给相应的变量,形参的值在对象创建时给出 ???????? 创建第二个构造方法,此构造方法过程体为空 ???????? 定义三个方法,分别返回style,color,category的值 CarManufactory.java设计要求如下: 使用不同的构造方法创建两辆汽车并显示两辆车相关的属性,属性的值要从CarModel的相关方法中取出 3. 在Vehicle类的基础上创建一个Tractor(拖拉机)类,他不但拥有journey,wheelNum,loadNum,driveSpeed 四种属性和driveAt()方法,而且还拥有自己的plough(耕地)方法,在该方法中要求能够显示journey,wheelNum,loadNum三个属性的值,在这个类中还要创建一个main()方法,分别调用plough()和driveAt()方法 ?public class Vehicle{ ?????? public float journey;??????? ?????? public int wheelNum;???????? ?????? public int loadNu
显示全部
相似文档