欢迎来到天天文库
浏览记录
ID:13147857
大小:1.02 MB
页数:69页
时间:2018-07-20
《华中科技大学电信系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程
此文档下载收益归作者所有