java面向对象程序设计实训报告

java面向对象程序设计实训报告

ID:17260519

大小:857.50 KB

页数:127页

时间:2018-08-29

java面向对象程序设计实训报告_第1页
java面向对象程序设计实训报告_第2页
java面向对象程序设计实训报告_第3页
java面向对象程序设计实训报告_第4页
java面向对象程序设计实训报告_第5页
资源描述:

《java面向对象程序设计实训报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XXXX大学实训报告课程名称:面向对象程序设计实践学院:自动化专业:物流工程班级:XXXX学号:XXXXXXXXXXXXXX姓名:XXX成绩:2012年5月23 日一、任务与目的1.掌握下载JavaSDK软件包。2.掌握设置Java程序运行环境的方法。3.掌握编写与运行Java程序的方法。4.了解Java语言的概貌。5.安装、掌握eclipse软件,为学习Java语言和进行Java程序的实验做好准备工作。6.浏览Applet程序7.掌握Java语言的常量、变量、关键词、标识符、注释等基本词法。8.掌握Java语言的基本

2、数据类型,掌握变量的定义方法。9.掌握Java语言选择语句的基本运用方法。10.掌握Java语言循环语句的基本运用方法。11.掌握从实体中抽象类与对象的方法。12.掌握定义类、创建对象、使用类与对象。13.掌握类及其成员的修饰符的使用。14.掌握构造函数的使用。15.掌握java图形用户界面设计(布局管理器的使用)二、条件硬件:微机软件:Windows操作系统、JDK、Eclipse三、内容与步骤1.实训内容与步骤实训内容:《java2简明教程》中:第一章:java语言简介第二章:数据类型、运算符和表达式第三章:控制语

3、句第四章:java类第十章:小程序及第十一章中有关界面设计的问题。实训步骤:了解java语言的概貌;安装、掌握eclipse软件,为学习java语言和进行java程序的实验做好准备工作;学习java语言的常量、变量、关键词、标识符、注释等基本词法;学习java语言的基本数据类型,掌握变量的定义方法;学习java语言选择语句的基本运用方法、循环语句的基本运用方法;学习定义类、创建对象、实用类与对象;学习类以及成员的修饰符的使用(this,super,final,static);学习构造函数的使用;学习类重载、继承、覆盖的

4、方法;学习访问权限制;学习程序中常用组件;进行Java图形用户界面设计;2、包括数据库设计及结果从应用角度看,数据库系统主要由数据库、数据管理系统和数据库应用系统三部分组成。关于数据库,有两种不同的定义。广义数据库设计,指的是建立数据库及其应用系统的技术,具体包括选择合适的数据库管理系统,设计数据库的结构,以及开发数据库应用系统等。这实际上是“数据库系统”的设计,其成果有而:一是数据库结构(吉数据库模型),二是以数据库为基础的应用程序系统。在这次实训中,我们利用数据库设计的思路,进行了运用,并作出了两种成果,也就是Ja

5、va的两种程序分类:Application及Applet小程序。3、系统功能模块实训中,我认为我们主要运用了系统功能模块中的系统管理模块、信息录入模块、信息录入、检索、查询及统计、输入模块以及数据库服务模块。4、主页设计,其他个页面设计思路、程序流程、源代码实验1Java运行环境的使用、两类程序的实现:安装、使用eclipse软件,在ecplise环境下编辑,编写、运行Java程序。实验2控制语句训练1、用if-else仙桃语句编程实现a、b、c三个数按从小到大顺序排列。运行程序并观察运行结果。要求:(1)改用if语句

6、的一边形式实现排序。(2)改用if-else阶梯形式实现排序。(3)比较三种方法的不同。源代码:packageyilan;importjava.applet.Applet;importjava.awt.Event;importjava.awt.Label;importjava.awt.TextField;publicclassShiyanwuextendsApplet{Labellab1,lab2;TextFieldinput1,input2;intnum1,num2;publicvoidinit(){lab1=new

7、Label("请输入第1个整数");input1=newTextField(10);lab2=newLabel("请输入第2个整数");input2=newTextField(10);add(lab1);add(input1);add(lab2);add(input2);}publicbooleanaction(Evente,Objecto){if(e.target==input1

8、

9、e.target==input2){num1=Integer.parseInt(input1.getText());num2=Integ

10、er.parseInt(input2.getText());showStatus(""+(num1+num2));}returnfalse;}}1、编写输入1!+2!+3!+4!+……+20!的程序,要求分别利用for,while,do-while,运行程序并观察运行结果,比较三种语句的不同之处。源代码:packageyilan;

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

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

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