-
第二次Blog作业
一、前言: 本阶段的题目集主要考察类设计,重在提高对类与类之间的关系、继承与多态、七大原则的理解运用能力,题量与第一阶段题目集一样,难度相较第一阶段题目集略简单,但是需要构思设计好类与类之间的关系,否则也是不免增加繁琐的问题。两次题目集的前两题都是对先前题目的迭代,有了更加细致的类与方法的划分,但是 -
题目集8~9总结
题目集8~9总结 一、前言 1、知识点 (1)继承:子类(派生类)继承父类(基类)的属性和方法,实现代码复用; (2)Java只支持单继承(一个子类只能有一个直接父类); (3)子类可覆盖父类方法(@Override注解); (4)访问父类成员:super.method(); (5)子类构造器默认调 -
航空货运管理系统开发迭代记录
本次题目集 8-9 围绕 “航空货运管理系统” 展开,聚焦面向对象程序设计的核心知识点,包括类的封装、继承、接口的使用以及系统设计的模块化思想。两次题目集均包含 1 道核心编程题,要求实现航空货运系统的类设计,但难度递进明显 一、第一次迭代:基础框架搭建与核心功能实现 (一)需求分析与设计目标 空运 -
两次题目集博客
.前言题目集 8 和题目集 9 的题目数量分别为 3 题和 3 题,总题量为 6 题。题目集 8 的难度适中,而题目集 9 的难度相对较高。这两次题目集主要围绕面向对象编程的核心概念展开,涵盖了继承、多态、抽象类、异常处理等重要知识点。通过这三次作业,我学会更熟练地使用抽象类,包含类的容器类,在Ma -
第二次Blog作业
前言 在本学期的第八次和第九次题目集中,我们深入学习并实践了面向对象编程(OOP)的核心概念和原则。两次题目集的知识点涵盖了类的设计、继承、多态、封装以及设计模式等。题量适中,难度逐渐递增,旨在逐步提升我们的编程能力和对OOP的理解。尤其时每个题目集的最后一题,相较前面的题更多了迭代。要求我们对类的 -
第8,9次航空物流管理作业分析
前言 一、知识点总结 (一)第8次作业 题目及代码 点击查看题目和代码 航空快递以速度快、安全性高成为急件或贵重物品的首选。本题目要求对航空货运管理系统进行类设计,具体说明参看说明文件。 OO第九周作业题目说明.pdf 输入格式: 按如下顺序分别输入客户信息、货物信息、航班信息以及订单信息。 客户编 -
第二次blog作业题目集8~9
前言 相比于电梯调度程序需处理多线程协调、复杂状态流转与算法优化的高难度挑战,近期题目集更聚焦于面向对象编程的基础能力训练。其难度梯度更侧重类的设计方法论,例如如何通过合理抽象定义父类与子类的层次结构,精准封装类的属性与行为,以及运用继承、多态等特性实现代码复用。这种设计更注重考察“类的职责划分”“ -
软件设计描述
需求:解决基本出行问题、社交互动、无障碍功能,软件适配性,实时性要求高。 数据关系: 每个导航记录属于一个用户,多对一关系。 每个避障记录属于一个用户,多对一关系。 每条社交信息由一个用户发送,多对一关系。 每条社交信息可以被多个用户接收,多对多关系。 每个求助请求由一个用户发起,多对一关系。 每 -
软件设计描述
一、数据库设计四个步骤结合系统设计(以“在线教育平台”为例) 1. 数据库需求分析 目标:明确系统功能与数据需求。 业务需求:系统需支持课程管理、学生选课、教师授课、成绩查询、在线考试等功能。 数据需求: 实体:学生(学号、姓名、联系方式)、教师(工号、职称)、课程(课程ID、名称、学分)、选课记录 -
航空货运
一、前言 第 8 次题目集围绕基础编程与功能拓展展开。第一题 “点线面重构” 作为基础题型,核心在于严格遵循题目给定的类图进行代码实现,将类图中的类、属性及关系精准转化为代码。实际操作中,主函数的设计是关键,需合理完成各类对象的创建、存储以及结果输出。第二题 “雨刷程序功能扩展设计”,在原有功能基础 -
第二次blog——航空货运管理
一.引言 这次的航空货运管理的大作业相对上次的电梯来说是比较简单一点的,至少在第八次题目集刚看到这个航空货运管理的题目,刚读完题目时,我稍微的理解到了题目意思,也有思路,不会像上次一样像一个无头苍蝇一样,逻辑也比较简单,主要是单一职责原则,里氏代换原则,开闭原则,依赖倒转原则的运用,也学习到和用到了 -
航空货运管理系统题目总结
航空货运管理系统题目集结束了,以继承与多态程序为中心,不断增加新功能,我学到了很多: 1.通过继承实现不同类型货物的差异化费率计算 2.使用数据库替代ArrayList持久化数据 3.show()方法统一格式化输出 下面我将从程序结构,公测、互测以及bug分析几个方面来总结我这两次作业。 第一次作业 -
"A May Day Marred by Health Woes: My Battle with Kidney Stones and a Relentless Cold"
Before the May Day holiday, my plans took a sharp turn when I was diagnosed with kidney stones—an ordeal that left me grappling with unexpected challe -
The Sting of Revenge
In a peaceful forest, a group of bees worked hard every day, collecting nectar. Among them was a young bee named Buzz, who had a quick temper. One aft -
My May Day Journey in Nanchang with My Two Friends (Adapted version)
This May Day, two of my good friends came to visit me in Nanchang. As soon as they arrived, our fun trip started. On the first day, we went to the Jia -
My Meaningful May Day
This Labor Day unfolded as a vibrant tapestry woven with familial warmth and creative sparks. The journey home mirrored a time-lapse sequence: two hou -
软件设计描述
针对"电磨房——智能家居用电管理系统"的数据库设计,遵循以下四个步骤: 一、数据库需求分析 基于系统功能需求,识别核心数据实体: 用户实体:存储微信账号、通知偏好等个人信息 电力户号实体:记录用户绑定的户号、地址、电价方案 能耗数据实体:存储分时段的用电量记录 电费账单实体:管理月度账单金额、阶梯电