会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
首页
联系
博客园
管理
关于
暂未分类
BUAA_OO_2022
北航面向对象设计与构造
博客园
首页
新随笔
联系
订阅
管理
2022年6月26日
BUAA_OO_Unit4
摘要: BUAA_OO_Unit4 本单元需要实现一个UML解析器的核心功能。 一、架构设计 UML图的结构清晰,有着天然的层次化结构。所以可以直接按照UML内部的模块构建类结构。最终完成的结构如下: 下面分次介绍设计细节: 1.1 第十三次作业——建立类图 增加类MyClassDiagram,MyAsso
阅读全文
posted @ 2022-06-26 17:11 LetsHurtTonight
阅读(38)
评论(2)
推荐(0)
2022年6月2日
BUAA_OO_2022_Unit3总结
摘要: 本单元的主角是JML,介绍了JML这一有力的设计工具,考察了利用JML实现代码的能力。 一、架构设计和性能优化 1.1 第九次作业 目标是实现MyGroup,MyNetwork,MyPerson三个类,实现简单社交关系的模拟和查询,并且实现六个抽象异常类,要求具有计数功能。 图结构可以自然地由JML
阅读全文
posted @ 2022-06-02 19:29 LetsHurtTonight
阅读(59)
评论(0)
推荐(0)
2022年4月30日
BUAA_OO_2022第二单元总结
摘要: 一、作业分析 本单元作业的目标是模拟多线程实时电梯系统。 第五次作业 A-E座每层单部电梯,电梯可以在1-10层运行。 1.总体架构设计 本次作业设置了总共4个线程类,分别为主线程,输入线程,调度器线程和电梯线程。由于每座单部电梯,调度器的设计较为简单,无特殊调度策略。电梯调度使用LOOK策略,策略
阅读全文
posted @ 2022-04-30 18:33 LetsHurtTonight
阅读(42)
评论(0)
推荐(0)
2022年3月23日
第一单元总结
摘要: 一、前言 本单元的主题为表达式的识别与化简。个人认为本单元的作业难度相比Pre和先前编写的代码作业难度和工程量有着明显的提升,此外,还面临着面向对象思想的转变。这一度在开始时让我手足无措,多亏第一单元训练给我指明了方向并让我理解了递归下降的思想。 二、程序结构 2.1.第一次作业 UML类图如下所示
阅读全文
posted @ 2022-03-23 22:07 LetsHurtTonight
阅读(123)
评论(2)
推荐(0)
公告
好文要赞
关注我
收藏该文
←
→
↓
↑