700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java面向对象程序设计 论文_基于JAVA面向对象程序设计

java面向对象程序设计 论文_基于JAVA面向对象程序设计

时间:2023-10-04 09:21:08

相关推荐

java面向对象程序设计 论文_基于JAVA面向对象程序设计

内容介绍

原文档由会员 xiaowei 发布

基于JAVA面向对象程序设计

------------科学养兔项目分析

2.3万字 31页

摘要 本文报道了对面向对象程序设计思想的基本阐述,就科学养兔项目的开发以及开发过程中所遇到的关于JAVA面向对象程序设计的问题作出详细的报道。一个系统作为一个对象来进行分析,由多个部分组成,作好系统分析工作再进一步确定各个对象的功能以及各个对象之间的关系,利用工具将这些组件的关系表示出来。本文还对科学养兔项目的软件的功能,结构,系统,处理以及性能的规定作出介绍。在编程中我们遇到了许多问题,怎样解决这些问题以及其与JAVA面向对象程序设计的联系并总结出一些经验都写在论文中。

关键词 面向对象,科学养兔,系统

The Java face tone object thought

Procedure the design science to keep the item rabit

Abstract This text report way the JAVA concerning problem for development for basic for opposite facing object procedure design thoughting, science keeping the rabbit item and developping the of process inside meeting face to the object procedure to design to make out the detailed report way.A system be used ases an object to proceed the analysises, and be meant out by manies relation for relation for of the function for part constitute, making the good system analyzing the work again further certain each object and each object, make use ofing the tool these modules.This text returns provision that the function, construction, system of the software to keep rabbit item to science, handle and the function make out the introduction.In the plait contact that we met the many problem, how resolve these problems and its face to the object procedure with JAVA to design to combine to tally up out some experiences all write in the thesis.

Key Words Face to the object, science to keep the rabbit, system

目 录

1 引言5

2 面向对象的分析5

3 JAVA 面向对象7

3.1 类(Class)7

3.1.1 声明和初始化对象:8

3.1.2 数据成员(data member)8

3.1.3 方法(method)8

3.1.4 一个简单的OOP例子9

3.1.5 类的继承10

3.1.6 调用父类构造器11

3.1.7 访问控制符11

3.1.8 访问方法12

3.1.9 抽象类17

3.2 多态(Polymorphism)18

3.2.1 修改程序---添加两个按钮18

3.3包(Package)20

3.3.1 import语句20

3.3.2 包的声明20

4.科学养兔项目21

4.1 该软件的总体设计21

4.1.1 软件的目标21

4.1.2 该软件的主要功能21

4.1.3 软件的结构21

4.1.4 软件中的数据和系统流程图23

4.2 对软件功能的规定24

4.2.1 对功能的规定24

4.3 对性能的规定26

4.3.1 精度26

4.3.2 时间特性要求26

4.3.3 灵活性27

4.4 输入输出要求27

4.5 数据管理能力要求27

4.6 运行环境规定27

4.6.1 设备27

4.6.2 支持软件27

4.6.3 控制27

4.7 软件完成后的功能测试报告28

4.7.1 程序Io类的载入和食物数据界面的测试数据28

4.7.2测试结果及发现28

1.测试1(Io类的载入和食物数据界面的测试)28

2.测试2(测试更新食物数据)29

3.测试3(测试更新科学营养标准面板)29

4.7.3对软件功能的结论29

1.功能1(Io类的载入和食物数据界面的测试)29

能力29

2.功能2(测试更新食物数据)29

能力29

3.功能3(测试更新科学营养标准面板)30

能力30

4.7.4分析摘要30

1.能力30

2.缺陷和限制30

3.评价30

4.8 编程中遇到的困难与解决方法30

4.8.1 用户界面编写困难:30

4.8.2 java的多线程并发运行:30

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。