-
My memory of the Dragon Boat Festival
The end of May has quietly slipped away. This year's Dragon Boat Festival is like a light dancer, arriving gracefully at the tail of May. The campus i -
The Dragon Boat Festival: A Blend of Tradition and Celebration
The Dragon Boat Festival is a time of great excitement and preparation in my family. In the days leading up to the festival, we all pitch in to get re -
20244224 2024-2025-2《Python程序设计》实验四报告
课程:《Python程序设计》 班级: 2442 姓名: 旦曾央京 学号:20244224 实验教师:王志强 实验日期:2025年5月13日 必修/选修: 公选课 1、实验要求 Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。 例如:编写从社交网络爬取数据,实现可 -
航空管理系统总结
一、前言 本题要求对航空货运管理系统进行类设计,运用继承与多态知识。输入时需按特定顺序录入客户、货物、航班、订单相关信息。客户分个人与企业,货物有普通、加急、危险等类型。 若订单货物超重,程序输出航班超载提示并终止;若航班能承接,要输出客户订单详情、支付金额及货物明细,且实型数保留一位小数。 该题难 -
第二次博客作业
前言 第一次航空货运管理系统 知识点 1. 接口与多态 接口实现:通过Chargeable接口定义了可计费物品的统一行为,包括getChargeableWeight()、getRate()和getFreight()方法 多态应用:在Order类中使用List存储不同类型的货物 -
第二次Blog作业
1.总结: 感受: 两次作业作为迭代作业,第一次比较耗时难做,但是第二个题目集在第一次的基础上进行迭代,就容易了很多,只是在第一次基础上进行修改。 知识点: 1.类与对象的封装 2.继承与多态 3.对于数据的存储 好处: 可维护性:代码按类拆分,修改某个功能时只需调整对应类,避免牵一发而动全身。 可 -
对于第二次大项目—“航空货运管理系统”—的分析总结
1. 前言 题目集 8 和 9 都是围绕 “航空货运管理系统” 展开,重点考核面向对象设计原则的应用。两次题目集的核心需求均涉及计费重量计算、运费分段费率、订单管理及多类型实体(客户、货物、航班)的建模,但复杂度逐步提升。题目集9为8的扩展版本,新增“普通 / 危险 / 加急”的货物类型、客户类型“ -
题目集8-9总结性Blog:航空货运管理系统的面向对象设计与实现
题目集8-9总结性Blog:航空货运管理系统的面向对象设计与实现 前言 题目集8和题目集9是面向对象程序设计课程中的重要实践环节,主要围绕航空货运管理系统展开,深入考查了面向对象设计的核心原则和实现技巧。 知识点覆盖 两次题目集涵盖了以下核心知识点: 题目集8主要知识点: 类的基本设计与封装 继承机 -
航空货运管理系统总结
一、前言: 相比上一次的题目的电梯题,这一次的题目相对简单一点,但是这两次题目对于面向对象程序设计原则的考量要多于上一次题目。 对于我来说,这两次的题量适中 通过这两次的题目,我对于面向对象设计原则更加熟悉,对它的理解也更加深刻了。了解了不同的设计原则对于程序设计有什么帮助,和如何运用这些设计原则。 -
第二次blog作业
面向对象程序设计题目集8-9总结:航空货运管理系统的设计与实践 前言:从基础到扩展的进阶之旅 在面向对象程序设计的学习进程中,题目集8与9围绕“航空货运管理系统”展开,如同逐级搭建的阶梯,引领我们在代码设计与问题解决的道路上不断深入。这两次作业以航空货运的业务逻辑为核心,逐步增加功能复杂度,既考验对 -
Java航空货运管理系统题目集8~9总结
一、前言 1.题目集 8 和题目集 9 主要围绕 "航空货运管理系统" 展开,旨在考查面向对象设计原则的应用。题目集 8 作为基础版本,主要实现了货物计费重量计算、基础运费计算以及订单管理等核心功能;题目集 9 则在此基础上进行了扩展,增加了货物类型、用户类型及折扣率等因素,进一步考查了策略模式和依 -
航空题目的分析
一题目分析: 7-3 NCHU_航空货运管理系统(类设计) 分数 60 中等 作者 段喜龙 单位 南昌航空大学 航空快递以速度快、安全性高成为急件或贵重物品的首选。本题目要求对航空货运管理系统进行类设计,具体说明参看说明文件。 OO第九周作业题目说明.pdf 输入格式: 按如下顺序分别输入客户信息、 -
第二次Blog作业
一、前言 题目集8=9总结 题目集8-9,主要考核的是继承与多态的运用,这两个是Java中的核心机制,在代码结构优化、可维护性提升和系统扩展性增强方面有着非常大的作用。继承主要通过创建子类扩展父类来实现,多态主要通过继承、方法重写和父类引用指向子类对象实现,我们主要学习使用父类子类,抽象类和接口解决 -
第二次博客作业
📑 文章目录 一、前言 二、设计与分析 1. 第一次航空货运系统 2. 第二次航空货运系统升级 三、踩坑心得 四、改进建议 五、总结 一、前言 1. 题目背景 航空货运管理系统是一个模拟航空公司货运业务的系统,主要涉及运费计算和订单管理。运费计算基于货物重量/体积,并考虑货物类型、用户类型等影响因 -
第二次大作业航空货运管理系统
航空货运管理系统总结性blog 一、前言 本阶段两次题目集主要围绕面向对象编程和对航空订单运费进行计算以及航空订单信息进行处理输出。 感受: 两次的航空货运管理系统作业为迭代作业,核心算法较少,但代码量较大,第一次主要为类设计,第二次则体现继承与多态,在第一次的基础上增加不同运输货品种类,不同种类计 -
航空货运管理系统(继承与多态)
航空货运管理系统开发日志 一、需求分析阶段:从一团糟倒层层剖析 最开始盯着五个类头皮发麻,仔细分析,然后画出对应的类图之后才稍微有点思路。特别纠结费率的实现方式,后来发现其实只需要设计一个专门计算的ShippingCostCalculator,然后定义好接口就能搞定。 这是刚开始画的类图 二、类设计 -
题目集8~9的总结性Blog
前言 面向对象程序设计课程第二次迭代设计作业结束了,第二次迭代作业,以航空货物管理系统为中心,不断的添加新的功能,在这个过程中有许多的知识点。 1.Java基本语法; 2.Java容器类的使用; 3.Java的继承和多态 4.面向对象的设计思路; 5.如何增加代码可拓展性; 6.如何使用自动化测试工 -
航空公司题目集总结Blog
前言 这两次题目涉及到了以下知识点: 面向对象编程(OOP)概念:类和对象,封装,继承,多态 Java核心语法:控制结构,数据类型,字符串处理,输入输出 集合框架:ArrayList以及相关方法操作 抽象类:定义了抽象类GetFinalPrice、BillingPrinciples、ShowOrde -
软件设计描述
一、数据库设计四个步骤结合系统设计(以“在线教育平台”为例) 1. 数据库需求分析 目标:明确系统功能与数据需求。 业务需求:系统需支持课程管理、学生选课、教师授课、成绩查询、在线考试等功能。 数据需求: 实体:学生(学号、姓名、联系方式)、教师(工号、职称)、课程(课程ID、名称、学分)、选课记录 -
Reflective Journal
Creating this digital story was a rewarding yet challenging experience. The process began with brainstorming ideas, followed by scripting, gathering m