java实训任务..docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java实训任务.

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

文档评论(0)

bhzs + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档