自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 北航OO第四单元总结

在这一单元,我明白成熟的设计模式是前人多次实践总结出来的智慧结晶,不容易出bug,并且条理清晰,易于理解,在可以套用模式的情况下,是较好的选择。而且本单元其实比之前的单元更加面向对象,机构划分清晰,各机构的职责也清晰,比如还书时B书去借还管理员,C书去自助机器,根据要求在具体的类中实现具体的需求即可。并且学习UML图了解类和类之间的关系后,为了降低耦合性,在本次作业中我有意减少了关联关系,只实现了学生对图书馆的关联,图书馆和机构的关联,而不是直接将学生和各个机构关联。初步接触面向对象思想。

2023-06-20 18:57:04 170 1

原创 北航OO第三单元总结

以输入数据和输出数据的对应关系为出发点,只使用程序的输入输出接口,不考虑内部结构和内部实现,检查程序能否接收数据并且正确的输出数据。具体而言,对拍和评测机都是黑箱测试。

2023-05-21 18:11:32 161

原创 北航OO第二单元总结

具体而言,查找最短路径时通过使用dfs算法,选择出换乘次数最少、路径最短的线路,并且在每段线路完成后,如果乘客并没有到达最终楼层,而仅仅只是到达换乘层,则重新规划线路,因为很可能原计划的电梯被Maintain,导致计划需要调整,但实现并不困难,因为重新规划无非就是再次调用Graph中的方法,所以该方法可以被多次复用。设置调度器,具体指requestTable类,在收到请求时,根据电梯的当前任务量,电梯内人数和电梯与目标层之间的层差,分别赋不同的权重,并且进行归一化后,将新请求分配给得分最低的电梯。

2023-04-16 11:34:07 120 1

原创 北航OO第一单元总结

buaa oo 第一单元总结

2023-03-19 19:40:32 186 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除