华中科技大学电信系java实验全套教案

华中科技大学电信系java实验全套教案

ID:13147857

大小:1.02 MB

页数:69页

时间:2018-07-20

华中科技大学电信系java实验全套教案_第1页
华中科技大学电信系java实验全套教案_第2页
华中科技大学电信系java实验全套教案_第3页
华中科技大学电信系java实验全套教案_第4页
华中科技大学电信系java实验全套教案_第5页
资源描述:

《华中科技大学电信系java实验全套教案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一次实验、Java程序基础及面向对象程序基础第1节实验目的1.掌握Java语言基础2.掌握面向对象的基础知识第2节实验内容2.1实验一编写名为IfTest.java的Java源文件,在main函数内完成全部工作,声明一个float类型的变量score并赋值,当score大于60.0,输出“评价:合格”字样,当score大于80.0,输出“评价:良好”字样,当score大于90.0,输出“评价:优秀”字样。使用If-else语句实现,可以人为修改float的初始值,然后重新编译,查看运行结果。要求掌握:1.if-else流程控制语句的基本用法。2.Sys

2、tem.out.println()基本输出方法。3.字符串的“+”运算。2.2实验二编写名为ForTest.java和WhileTest.java两个java源文件,同样在main函数内完成全部工作,分别实现同一个功能,即求1+2+3+……+50的和,其和用int变量sum存放,计算完毕并输出“计算结果为:××”的字样。要求掌握:1.for流程控制语句的基本用法。2.while流程控制语句的基本用法。2.3实验三创建一个猫类(Cat),包含属性成员有名称(Stringname)、颜色(Stringcolor)和年龄(intage),包含的方法成员有得到名

3、称getName(),修改名称setName(),得到颜色getColor(),修改颜色setColor(),得到年龄getAge(),修改年龄setAge()。创建一个白猫(John)3岁,一个黑猫(Jack)2岁,将两只猫的所有信息互换后输出。要求提交两个Java文件,一个Cat.java仅仅描述猫类,另一个Exchange.java描述交换过程并输出结果。要求掌握:1.类的基本组成。2.Java文件的基本组成。3.方法的构造及调用。4.对象的创建及调用。其类图如下所示,注意类图中仅仅指明了类的方法名,没有具体指明方法的入口参数和返回值,请实验者自行

4、斟酌。第1节实验结果第2节辅助材料实验一、二的程序模版/****************************************************************************************************第1次实验,程序模版(2001/09/23)*@author许炜*@version1.0*@sincejdk1.3***********************************************************************************************

5、****/publicclassTest{/***主控方法*@param命令行参数入口(程序中未用到)*@returnvoid*/publicstaticvoidmain(String[]args){}//main()}/*Test*/实验三参考/****************************************************************************************************Java编程思想第2章教学例程,关于类的问题(2001/09/22)*@author许炜*@version1.0

6、*@sincejdk1.3***************************************************************************************************/publicclassLight{/**灯光点亮的亮度,100为最大,0为最小*/intbrightness;/***构造方法*@returnvoid*/publicLight(){brightness=0;}//Light()/***点亮灯泡方法*@returnvoid*/publicvoidon(){brightness=50;

7、}//on()/***熄灭灯泡方法*@returnvoid*/publicvoidoff(){brightness=0;}//off()/***增亮方法*@paramintdegree每次调节亮度增加的程度*@returnvoid*/publicvoidbrighten(intdegree){brightness+=degree;}//brighten()/***减暗方法*@paramintdegree每次调节亮度减小的程度*@returnvoid*/publicvoiddim(intdegree){brightness-=degree;}//dim()

8、}/*Light*/第二章Java程序基础第1节运算符和流程控制语句在Java程

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

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

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