-
航空货运管理系统题目总结
航空管理系统题目集总结 前言 此次迭代作业主要围绕“继承与多态”这一主题,对航空货运管理系统题目进行迭代。继承与多态能够使java程序更加灵活,且便于之后添加功能。同时涉及到抽象类和容器类的使用,需要实现的功能很多。并且题目要求代码必须实现单一职责原则,里氏替换原则,合成复用原则和开闭原则,能够更加 -
Object-Oriented Programming 航空货运管理系统
OOP 第二次大作业之航空货运管理系统 题目来自 NCHU( PTA 平台) 前言 这次大作业重点考核面向对象设计原则,主要包括单一职责原则、里氏代换原则、开闭原则以及合成复用原则。 这次大作业中有两次题目集,从总体分析是: 第一次题目为一种费率的计算,并且要区分多种类之间的关系 第二次题目在第一次 -
20231213 实验四《Python程序设计》实验报告
设计编码工具箱,包括各种编码格式的编码与译码,哈希函数,随机数工具等 -
Java航空货运管理系统题目集8~9总结
一、前言 1.题目集 8 和题目集 9 主要围绕 "航空货运管理系统" 展开,旨在考查面向对象设计原则的应用。题目集 8 作为基础版本,主要实现了货物计费重量计算、基础运费计算以及订单管理等核心功能;题目集 9 则在此基础上进行了扩展,增加了货物类型、用户类型及折扣率等因素,进一步考查了策略模式和依 -
第二次blog作业
前言 本次的两次作业题目集与第一次大作业相比,在难度和复杂度上均有所降低,题量也相应减少。相较于第一次大作业中需要处理复杂的运行逻辑与多层级的设计逻辑,本次题目将侧重点明显转向了类的设计与分类上。具体而言,题目更注重考察代码对设计原则的遵循程度,例如单一职责原则、开闭原则、里氏替换原则等。在类的设计 -
PTA8-9总结:航空货运管理系统的简易实现
一、前言 两次题目集均是围绕“航空货运管理系统及其迭代”展开。题目集8、9重点考核面向对象设计原则中的单一职责原则、里氏代换原则、开 闭原则以及合成复用原则。题目8是构建了基础框架,而题目集9则是在此基础上添加了客户类型,货物类型和支付方式。难度很适合,虽然有难度但是努力还是能够做出来。 二、设计与 -
第二次blog作业
面向对象程序设计题目集8-9总结:航空货运管理系统的设计与实践 前言:从基础到扩展的进阶之旅 在面向对象程序设计的学习进程中,题目集8与9围绕“航空货运管理系统”展开,如同逐级搭建的阶梯,引领我们在代码设计与问题解决的道路上不断深入。这两次作业以航空货运的业务逻辑为核心,逐步增加功能复杂度,既考验对 -
第八九次题目集分析-航空货运管理系统
一、前言: 经历了电梯系统的洗礼,第八第九次题目集给我的感受是更加有亲和力。该次题目集以“继承与多态”为主题,同时强调了多种设计原则的融入。相较于前几次的题目集,这两次题目集并没有那么复杂的逻辑设计,反而更注重面向对象设计的立足特征及原则,让学生更加深刻的体会到面向对象设计相较于面向过程设计的优势, -
航空管理系统迭代问题
前言 第一次题目集 考察知识点 继承和多态,类的设计(单一职责原则、里氏代换原则、开闭原则、合成复用原则)。 题量 三道题,点线面的问题重构,雨刷的功能拓展,以及航空管理系统的设计。 两道题为原有基础上延申,只有航空管理系统设计为全新题,题量相对较小。 难度:⭐⭐ 第二次题目集 考察知识点 继承和多 -
航空货运管理系统迭代分析
前言 从总体上来看,两次题目集围绕“继承与多态”这个主题,涉及到了抽象类、继承、容器类(ArrayList、LinkedList)等使用,其中迭代的航空题目要求设计原则上必须要做到单一职责原则、里氏代换原则、开闭原则和合成复用原则等,以体现学生对面向对象编程设计思想的理解与运用,体现面向对象编程的核 -
PTA题目集8-9总结:航空货运管理系统的面向对象设计
前言 题目集8和9是围绕“航空货运管理系统”设计的编程作业,主要是学习面向对象编程的知识点,比如怎么设计类、用继承和多态处理不同类型的客户和货物,还有怎么实现运费计算和载重检查。题目集8是基础版,搭建了系统的基本框架;题目集9在8的基础上增加了客户类型、货物类型和支付方式,难度稍微高了一点。 知识点 -
Java两次航空货运管理系统blog
一、前言 在两次题目集的设计与实现中,我们完成了“航空货运管理系统”的基础版与扩展版开发。题目集从简单订单管理逐步升级为支持多类型货物、客户分类及支付方式的复杂系统,涉及知识点包括面向对象设计、集合框架应用、策略模式实现、输入输出处理等。以下从设计与分析、采坑心得、改进建议等方面展开详细探讨。 二、 -
航空货运管理系统总结性blog
航空货运管理系统总结性blog前言这一阶段的pta迭代性作业又结束了,按照惯例,写一份总结性blog。重点分析两次题目集的最后一题——航空货运管理系统。在题目集08中,对于航空货运管理系统主要是进行类设计。涉及到的知识点主要有(按大类):面向对象编程。其中又细化为:类的定义和封装构造方法和构造方法的 -
题目集8~9的总结性Blog
1. 前言 知识点总结: 这两次题目集主要还是锻炼我们的类设计能力,其中有一些题目是扩展了之前的题目,加了一些条件,改了一些判断方式,但是代码的大体逻辑不变,让我们深刻认识到了遵循设计原则的重要性,如开闭原则和依赖倒置原则可以让我们在较少的改动下完成这次题目. 知识点有用到继承,多态,集合等,这次的 -
NCHU航空货运管理系统Blog
NCHU航空货运管理系统Blog 一、前言 对这两次题目集的总结: 大抵是在《面向对象程序设计》的苦海里泅渡了半载,这学习的进程,倒像是行至险峻的关隘,步步都是关键。堪堪捱到第九周,那第二次大作业便如同两座压顶的大山,轰然砸将下来。更兼两次迭代的 “磨难”,一层深似一层,横竖都要将我等在代码逻辑的严 -
航空题目的分析
一题目分析: 7-3 NCHU_航空货运管理系统(类设计) 分数 60 中等 作者 段喜龙 单位 南昌航空大学 航空快递以速度快、安全性高成为急件或贵重物品的首选。本题目要求对航空货运管理系统进行类设计,具体说明参看说明文件。 OO第九周作业题目说明.pdf 输入格式: 按如下顺序分别输入客户信息、 -
PTA题目集 8-9 总结性 Blog:航空货运管理系统的面向对象设计
一、前言 题目集 8-9 以 “航空货运管理系统” 为核心,聚焦面向对象设计原则(SOLID 原则)的综合应用,涵盖类设计、继承、多态、接口抽象、复杂业务逻辑实现等关键知识点。其中,题目集 8 要求基于基础类设计实现货运流程,重点考核单一职责、合成复用等原则;题目集 9 引入客户类型、货物类型的继承 -
PTA-Java航空货运管理系统总结
一、前言 本次pta航空货物管理系统题目分为两次,依旧是后一次在前一次基础上进行迭代,第一次是考察类设计,第二次在上一次基础上加了一些要求,主要考察Java的继承与多态,题量我觉得适中,难度的话相比前一次大作业的电梯调度程序感觉低了一些,主要是因为这次的题目比较轻算法而更加考察我们的类设计,对Jav -
NCHU-PTA航空货运管理系统blog
前言 关于题目的总结: 1.题目集8和9分别是三道题,分别考察继承与多态、容器类和类设计等方面的问题。 2.每个题目集的前两道题分别是对以前做过的基础题目的类设计进行重构,以实现继承与多态的技术性需求,或是使得程序可以对功能进行扩展。 3.两次题目集的最后一题,第一题是考察类设计,重点考核面向对象设 -
第二次大作业
0.前言 此次大作业较第一次大作业总共分为2次作业,较为简单,基本没算法,但代码量有所增加,第一次作业100分,第二次作业100分,完成情况较好,基本没失分的地方,但依旧有些方法使用不熟悉,印象不深刻,例如:工程模式,抽象等方法使用较少,还比较生疏需要加强练习。 1.第一次作业 (1)题目: 一、航