- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《java实训报告
昆明理工大学楚雄应用技术学院
Java程序设计实训报告
( ~ 2012 )学年第 学期)
1)加深学生对课堂讲授内容的理解,从计算机语言的基本概念、程序设计的基本方法、语法规则等方面加深理解,打好程序设计、开发软件的良好基础。
(2)在上机实验中,提高学生对Java语言各部分内容的综合使用能力,逐步掌握Java语言程序设计的规律与技巧。
(3)在对Java程序的调试过程中,提高学生分析程序中出现的错误和排除这些错误的能力。
(4)通过上机实践,加深学生对计算机软件运行环境,以及对操作系统与计算机语言支持系统相互关系的了解。
实验条件
操作系统:Windows xp;jdk 1.6或以上版本
实训基本要求:
(1)本次实训分为三个模块,从基础出发,强调同学们的基本应用能力;
(2)每个模块中包括几道实作题,同学们根据要求完成题目代码,并把代码附在题目后面,并将编译运行结果的截图附在其后;(代码和截图缺一则扣分)
(3)实训过程要自己独立完成,如发现抄袭或COPY的同学,双方均以零分计;
(4)实训报告最后要写一份实训心得,讲述一下对JAVA编程的理解和看法,如果没有心得内容,将扣去一定的分值;
(5)每题完成的内容请同学们设置为绿色字体,其它自定。
实训上交:
实训报告以电子文档的形式上交,实训作业上交时建好一个包含学号和姓名的文件夹,将源代码、字节码文件和结果截图文件放在里面,和实训报告一起上交。
实训考核:
本次实训考核结果根据同学们上交的实训报告进行评分,分制按百分制进行,根据完成的内容按质和量两个方面进行考核。如果有抄袭情况,则按零分处理。
第一模块 应用程序结构
1、创建一个类,为该类定义三个构造函数,分别执行下列操作:
(1)传递两个整数值并找出其中较大的一个值
(2)传递三个double值并求出其乘积
(3)传递两个字符串值并检查其是否相同
(4)在main方法中测试构造函数的调用
代码如下:
public class Test
{
public Test(int x, int y){
if (x=y) System.out.println(x);
else System.out.println(y);
}
public Test(double x,double y,double z){
System.out.println( 乘积:+x*y*z);
}
public Test(String a,String b){
if (a.equals(b)) System.out.println( 相等);
else System.out.println( 不相等);
}
public static void main(String arge[])
{
Test a = new Test(1,2);
Test b = new Test(2.1,2.2,2.3);
Test c = new Test( abc , abc );
}
}
在DOS运行环境下:
在E盘存放的文件:
2、依次输入5个数,显示最大的那一个,并将最大的那个数写入文件.txt文件中。class ex1
{
public static void main(String args[])
{
int a[]={15,01,19,35,02};
int i;
int max=0;
for(i=0;i5;i++)
{
if(maxa[i])
{
max=a[i];
}
}
System.out.println(输入的最大数为:+max);
}
}
在DOS运行环境下:
在E盘存放的文件:
3、定义一个名为Vehicles(交通工具)的基类,该类中应包含String类型的成员属性brand(商标)和color(颜色),还应包含成员方法run(行驶,在控制台显示“我已经开动了”)和showInfo(显示信息,在控制台显示商标和颜色),并编写构造方法初始化其成员属性。
编写Car(小汽车)类继承于Vehicles类,增加int型成员属性seats(座位),还应增加成员方法showCar(在控制台显示小汽车的信息),并编写构造方法。
编写Truck(卡车)类继承于Vehicles类,增加float型成员属性load(载重),还应增加成员方法showTruck(在控制台显示卡车的信息),并
文档评论(0)