摘要: BUAA_OO第四单元博客作业 一、架构设计 本单元主要考察类图、时序图、顺序图的规范表达。并根据一定的规则建立自己的结构层次,最后以此判断UML输入是否合法。下面详细介绍类图的结构 类图结构 在类图中新建MyClass、MyInterface、MyOPeration类来分别表示类、接口、方法函数体 阅读全文
posted @ 2021-06-26 17:09 qlhh 阅读(88) 评论(0) 推荐(0) 编辑
摘要: BUAA_OO第三单元博客作业 实现规格采取的设计策略 确定每个类的功能 首先要对方法所在的类进行自然语言上的理解,大致了解类中每个方法的功能和作用。根据方法来确定类的属性,进一步选择实现属性的类型或是容器。这样可以对之后各个方法的书写提供纲领上的指导。 先处理异常 面向用户设计的程序,一般都要注意 阅读全文
posted @ 2021-05-29 14:35 qlhh 阅读(59) 评论(1) 推荐(0) 编辑
摘要: 情景回顾 实验要求 实现多电梯之间的调度以及完成增加电梯的要求。 电梯共有三类,每类都有能到达的楼层、移动速度、最大载客量等属性。 电梯运行分为三种模式 Morning : 每位乘客向电梯发送请求的时间间隔不超过2s,且起始楼层都是1楼。 Night: 所有乘客都同时向电梯发出请求,且目的楼层都时1 阅读全文
posted @ 2021-04-24 20:54 qlhh 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 第一次作业 UML 图 架构与实现方法 根据题目对因子,项,表达式的定义,我建立了Polynomial Item Factor 三个类来分别表示表达式,项,因子。 类的属性方法: Polynomial :创建Arraylist<Item>属性,来统一管理所有的项,在最后对项进行合并和化简,最后求导。 阅读全文
posted @ 2021-03-27 20:58 qlhh 阅读(93) 评论(2) 推荐(2) 编辑