实验题目 Java语言概述

实验题目 Java语言概述

ID:39067768

大小:6.55 MB

页数:27页

时间:2019-06-24

实验题目 Java语言概述_第1页
实验题目 Java语言概述_第2页
实验题目 Java语言概述_第3页
实验题目 Java语言概述_第4页
实验题目 Java语言概述_第5页
资源描述:

《实验题目 Java语言概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一Java语言概述【实验目的】1.掌握开发Java应用程序的三个步骤:编写源文件、编译源文件和运行应用程序。2.熟悉Java应用程序的基本结构,并能联合编译应用程序所需要的类。文件保存要求:在D:盘新建文件夹“学号”,在“D:学号”下新建文件夹“timu1”。题目1的文件保存在“timu1”中,以下依次类推。【题目1】1、实验要求:编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,很高兴学习Java”和“Wearestudents”。2、程序模板:请按模板要求,将【代码】替换为Java程序代

2、码。3、实验后的练习a.编译器怎样提示丢失大括号的错误。b.编译器怎样提示语句丢失分号的错误。c.编译器怎样提示将System写成system这一错误。d.编译器怎样提示将String写成string这一错误。【题目2】1、实验要求:编写3个源文件:ClassRoom.java、Teacher.java、Student.java,每个源文件只有一个类。ClassRoom.java含有应用程序的主类(含有main方法),并使用了Teacher和Student类。将3个源文件保存到同一目录,D:timu2,然后编译Cla

3、ssRoom.java。2、程序模板:请按模板要求,将【代码】替换为Java程序代码。3、实验后的练习a.将ClassRoom.java编译通过后,不断地修改Teacher.java源文件中的【代码2】。比如,在命令行窗口输出“我是语文老师”或“我是数学老师”。要求每次修改Teacher.java源文件后,单独编译Teacher.java,然后直接运行应用程序(不要再编译ClassRoom.java)。b.如果需要编译某个目录下的全部Java源文件,如D:1001目录,可以使用如下命令:D:1001>javac*.

4、java请练习上述命令。【题目3】1、实验要求:课本第15页习题1.92、实验后的练习习题8.(4)实验四类与对象【实验目的】1.掌握使用类来封装对象的属性和行为。2.掌握对象的组合以及参数传递。3.掌握类变量与实例变量,以及类方法与实例方法的区别。文件保存要求:在D:盘新建文件夹“shiyan04”,在“D:20120shiyan04”下新建文件夹“timu1”。题目1的文件保存在“timu1”中,以下依次类推。【题目1】1、实验要求:编写一个Java应用程序,该程序中有两个类:Tank(用于刻画坦克)和Fight

5、(主类)。具体要求如下:(1)Tank类有一个double类型的变量speed,用于刻画坦克的速度;一个int型变量bulletAmount,用于刻画坦克的炮弹数量。定义了speedUp()和speedDown()方法,体现坦克有加速、减速行为;定义了setBulletAmount(intp)方法,用于设置坦克炮弹的数量;定义了Fire()方法,体现坦克有开炮行为。(2)在主类Figtht的main方法中用Tank类创建坦克,并让坦克调用方法设置炮弹的数量,显示坦克的加速、减速和开炮等行为。2、程序运行效果如下图所示:

6、3、程序模板:请按模板要求,将【代码】替换为Java程序代码。4、实验后的练习(1)改进speedUp方法,使得Tank类的对象加速时不能将speed值超过220。(2)增加一个刹车方法:voidbrake(),Tank类的对象调用它能将speed的值变成0。【题目2】1、实验要求:编写一个Java应用程序,模拟在计算机中放入光盘,即计算机将CD类型的对象作为自己的一个成员变量。具体要求如下。(1)有三个源文件:Computer.java、CD.java和User.java,其中CD.java中的CD类负责创建光盘对象

7、。Computer.java中的Computer类有类型是CD,名字是includeCD的成员变量,Computer类负责创建计算机对象。User.java是主类。(2)在主类的main方法中首先使用CD类创建一个对象:dataCD,然后使用Computer类再创建一个对象:ComputerIMB,ComputerIMB对象将CD类的实例“dataCD”的引用传递给ComputerIMB对象的成员变量“includeCD”。2、程序运行效果如下图所示:3、程序模板:请按模板要求,将【代码】替换为Java程序代码。4、实

8、验后的练习主类中再增加一个CD的对象,然后将计算机中的数据(data数组)复制到CD对象中。【题目3】1、实验要求:编写程序模拟一个家庭成员的姓名:姓名由两部分构成:姓氏和名字。编写一个FamilyPerson类,该类有一个静态的String型成员变量surname,用于存储姓氏、一个实例的String型成员变量name,用于存储

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

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

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