欢迎来到天天文库
浏览记录
ID:37710150
大小:63.00 KB
页数:8页
时间:2019-05-29
《java实训任务》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网络3101班java程序设计课程一周实训一、实训要求本课题设计的基本要求:Ø提交系统分析报告,包括系统的功能分析、系统的功能模块设计Ø程序设计的报告:包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)。时间够用情况可以尝试。Ø系统的源程序,应带有详细的备注。时间够用情况可以尝试。要求学生在实训期间,做好实训日记、以及实训所得资料、内容的整理工作。实训结束时,写出实训报告并有实训作品。通过实训,对JAVA课程的掌握上应使学生应达到以下要求:1、熟悉JAVA的开发环境。2、掌握JAV
2、A中的数据类型、变量、常量、表达式和运算符;JAVA中的属性、方法、事件等的基本概念、语法规则和指令。3、掌握JAVA中顺序结构、选择结构、循环结构程序的编写,语句的实现。使学生养成良好的编程习惯。培养分析问题,解决问题的能力。4、掌握可用对象、数组对象、包、类以及方法,能够对异常进行正确处理和排错。5、掌握在JAVA中GUI程序的编写与处理方法。6、树立实事求是、认真工作的思想,培养严密的逻辑思维能力。二、实训内容本次实训要求从两类实训题目中进行选择,学生可以选择小的实用程序(148道)作为设计题目,也可以从建议项目程序中选择一
3、个项目还可以自选一个实用的项目进行开发(每一项目开发人员最多五人),但自选题目需要通过指导老师同意。(一)小程序设计1、编写一个程序,列出1到1000以内的数,求除5后余数为1的质数。2、水仙花数是指其个位、十位和百位三个数的平方和等于这个三位数本身,求出所有的水仙花数。3、编写一个程序求1!+2!+……+20!的和。4、编写一个Application程序,程序中包括Fruit、Apple和ExAbstract三个类。其中Fruit类是一个抽象类,包括一个抽象方法outmessage()。Apple类是Fruit类的子类,在其ou
4、tmessage()方法中输出Apple的一些特征,如颜色、产地、收获季节等。ExAbstract是主类。5、定义Student类,其中包括四个私有变量(name、age、sex、score)、一个构造方法和show()方法。各成员的含义如下:变量name为字符串类型String,用于存储学生的姓名。变量sage为int类型,用于存储学生的年龄。变量sex为boolean类型,用于存储学生的性别,男生为false,女生为true。变量score为double类型,用于存储学生的成绩。构造方法包括四个参数,用于为变量(name、ag
5、e、sex和score)赋植。show()方法无参数,用于输出变量(name、age、sex和score)的值。86、假设已有如下的Student类,请以Student类为父类建立子类Graduate。为Graduate类增加数据类型String的成员变量adviser,用于存储导师信息。为Graduate类编写构造方法Graduate(Stringxh,Stringxm,Stringds),在构造方法中首先调用Student类的构造方法,以便将前三个参数分别赋予成员变量number,name和sex,然后利用赋植语句将参数ds赋
6、给成员变量adviser。在Graduate类中重写Student类的output()方法,使它能够输出Graduate类对象的数据。classStudent{Stringnumber;Stringname;Stringsex;PublicStudent(Stringxh,Stringxm,Stringxb){number=xh;name=xm;sex=xb;}publicvoidoutput(){System.out.println(“学号:”+number+”“);System.out.println(“姓名:”+name+”
7、“);System.out.println(“性别:”+sex+”“);}}7、创建一个窗口,在窗口上设置三个标签对象,其中第一个标签对象是纯文本标签;第二个标签除了带有文本和图形,并且当鼠标停留的在标签上时会出现提示信息;第三个标签除了有第二个标签的功能以外还将标签中的文本设置为水平方向居中、垂直方向居下。8、创建一个输入对话框,从对话框中输入文字,当按下“确定”按钮后能在屏幕上显示那段文字。89、利用列表框设计一个学生课程选项列表清单,在清单的左侧是课程名称、右侧为相应的课时数,通过鼠标选择课程选项,单击确定按钮后,弹出对话框
8、显示用户所选课程和课时以及总课时,如果要选择多门课程,在单击鼠标左键选择课程时按下Shift键或Ctrl键。10、设计一个创建二级菜单的程序。其中菜单有“File”菜单项和“Format”菜单项。“File”菜单项中有子菜单“About”和“Exi
此文档下载收益归作者所有