2022年6月29日

摘要: 摘要:本单元聚焦于UML类图顺序图与状态图,通过本单元学习,我强化了面向对象的结构知识,对面向对象代码中各个部分的内容及其之间的关系有了更深入的理解 一、作业架构设计 本次作业的核心之一在于类图、顺序图与状态图模型的构建。我采用的方法是用单例模式构造Constructor类专门处理三种图。首先要对输 阅读全文
posted @ 2022-06-29 15:56 AnemoneXy 阅读(64) 评论(1) 推荐(0) 编辑
 

2022年6月5日

摘要: 摘要:本单元的人物社交网络构建作业,聚焦于JML规格阅读与实现,让我对于工程代码的严谨性有了深入的理解,也强化了我对于异常处理、抛出与接收的理解。 1、设计构造:由于本单元的主要内容为实现课程组提供的数个接口与抽象类,因此整体的思路非常简单:阅读JML规格并在此基础上做填空。基本架构:见UML类图, 阅读全文
posted @ 2022-06-05 17:25 AnemoneXy 阅读(36) 评论(0) 推荐(0) 编辑
 

2022年4月29日

摘要: 摘要:本次电梯作业极大的丰富了我对多线程的认识和了解,通过三次作业,基本掌握了对于多线程任务处理的常规方法。 1、设计构造: 思路(三次作业共同的整体构造): 乘客的乘坐请求经由输入线程传给主调度器,主调度器根据请求的特点将请求分散传递到各个分支调度器,分支调度器再将请求进一步发送给电梯,让电梯据此 阅读全文
posted @ 2022-04-29 16:58 AnemoneXy 阅读(41) 评论(1) 推荐(0) 编辑
 

2022年3月25日

摘要: Part 1:代码分析 前言 对于OO第一单元的学习,我个人深刻体会到了面向对象设计中,层次化设计的重要性。首先需要明白自己的代码将如何构成,将基本的框架搭建好,其次才是具体的实现。然而第一次作业时我对整体程序的架构思考并不够深入,为简化工作快速完成实验作业决定以预解析处理的方式读入数据。在之后遇到 阅读全文
posted @ 2022-03-25 18:28 AnemoneXy 阅读(21) 评论(1) 推荐(0) 编辑