内容介绍

原文档由会员 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

java面向对象程序设计 论文_基于JAVA面向对象程序设计相关推荐

  1. java超市系统论文_基于JAVA的超市进销存管理系统毕业论文.doc

    word文档 可自由复制编辑 摘 要 由于超市行业的竞争越来越强,超市规模的发展不断扩大,商品数量和种类急剧增加,有关商品的信息量也随之增长.超市随时都需要对商品各种信息进行统计分析. 超市销售管理系 ...

  2. java 档案管理系统论文_基于JAVA学生档案管理系统论文.doc

    学生档案管理系统 PAGE II 学生档案管理系统 摘 要 学生档案管理系统是一个教育单位不可缺少的部分,它能够为用户提供充足的信息和快捷的查询手段.随着计算机技术的发展,其强大的功能已为人们深刻认识 ...

  3. java婚纱影楼管理系统论文_基于Java的婚纱影楼管理系统设计论文

    目   录 摘要 随着计算机技术的飞速发展,计算机在信息管理中应用的普及,利用计算机在实现婚纱影楼的管理势在必行.当今社会正快速向信息化社会前进,信息自动化的作用也越来越大.从而使我们从繁杂的事务中解 ...

  4. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  5. java农产品查询系统_基于java的农产品销售系统的设计与实现论文.docx

    基于java的农产品销售系统的设计与实现论文.docx 分类号_______________ 密级________________ UDC _______________ 学号_毕业设计(论文)论文题 ...

  6. java写新闻模板_基于java新闻发布及管理系统

    基于java新闻发布及管理系统 java 2020-10-18 下载地址 https://www.codedown123.com/44681.html Java新闻发布系统新闻发布及管理系统就是一个能 ...

  7. java电信计费项目论文_基于JAVA开发的电信IP计费系统设计毕业论文

    基于JAVA开发的电信IP计费系统设计毕业论文 本科毕业设计(论文)基于 JAVA 开发的电信 IP 计费系统毕业设计(论文)任务书学院:信息科学与工程学院 系级教学单位:电子与通信工程学号学生姓名专 ...

  8. java万年历开题报告_基于java平台的多历法万年历软件#(开题报告+论文+源代码)...

    基于java平台的多历法万年历软件#(开题报告+论文+源代码) 如有需要请联系 QQ:1294122080 摘要 1.论文题目:基于java的多历法万年历软件 2. 专 业:计算机科学与技术 3.指导 ...

  9. java web聊天室论文_基于Java网页版聊天室的设计与实现毕业论文含开题报告及文献综述(样例3)...

    <基于Java网页版聊天室的设计与实现毕业论文含开题报告及文献综述.doc>由会员分享,可免费在线阅读全文,更多与<基于Java网页版聊天室的设计与实现毕业论文含开题报告及文献综述& ...

最新文章

  1. SAP MM 经过审批之后的PR单据被MRP RUN 之后Overwrite问题之对策
  2. J2EE下的常用设计模式
  3. akka连接是什么_什么是Akka?
  4. mbp网速很慢_苹果笔记本上网很慢怎么回事?macbook无线上网慢的解决方法
  5. Confluence 6 € 欧元字符集不能正常显示
  6. python绘制小猪佩奇
  7. Linux crontab 定时任务详解
  8. phpspider案例
  9. CSS设置字体为微软雅黑 且 解决用户设备上没有该字体的问题
  10. RNA 二级结构预测方法
  11. Java游戏---俄罗斯方块
  12. C++语言里的pow函数(初学)
  13. Firefox 浏览器和burp suit 证书配置
  14. 如何获取 ChatGPT OpenAI API Key
  15. 牛顿迭代法(牛顿-拉弗森方法(Newton-Raphson method))
  16. 如何在IDEA中写Java程序
  17. python发送邮件函数
  18. 【新人入门】HTML——前端纯小白新手入门
  19. 详解百度地图API之地图标注
  20. 网盘直链工具 winform版 V1.0

热门文章

  1. 算力驱动未来,AI引领时代
  2. 龟苗的养殖[乌龟][龟秀]
  3. WMI利用(横向移动)
  4. 【树莓派】基础设置 - 有线连接台机
  5. 12.定义线条的样式
  6. linux一键搭建ddns,在CentOS下配置DDNS并实现动态更新
  7. 荣耀x10max有在鸿蒙系统里吗,荣耀X10Max对比荣耀X10?怎么选?看完就明白了
  8. Word控件Spire.Doc 【评论】教程(1):在 C#、VB.NET 中插入 Word 注释
  9. SACA:1000㎡+大奢阔叠墅,空间高级感拉满!
  10. 【Linux】ubuntu或linux网卡配置/etc/network/interfaces【转】