- 博客(4)
- 收藏
- 关注
原创 Unit4博客
Library负责管理Ao(预约处),Rr(阅览室),Bro(归还处),Hbs(热门书架),Shelf(书架)等模块,并与User类进行交互,调动图书,管理积分,并向用户返回相关的返回值。User类保存有用户的基本信息,比如id,用户名,信誉积分以及持有的书籍,并且在IOhandler中由用户向Library发起方法的调用。Classification类用于存储图书,并提供相关的查询方法,支持按照isbn,bookId查询,删除以及清空等操作。IOhandler类保存有全部的书籍与用户,可用于查询。
2025-06-11 17:55:00
411
原创 BUAA-OO-Unit3-JML规格
本次作业是JML规格作业,简要来说就是读懂JML规范,补全接口,写出符合规范的程序,在此基础上进行个人的完善,以实现性能上的要求维护一个社交网络,并对其中的用户和他们之间的关系进行管理。其中,用户可以通过标签来管理与自己存在关系的其他用户(实现类似社交软件中的好友分组功能)。
2025-05-15 14:08:23
1025
原创 BUAA-OO-Unit2
早就对OO的电梯有所耳闻,在这一单元的学习中,我认为,主要学习的就是一些多线程方面的知识,比如不同类型的锁,以及OS理论课(没错,就是OS)上提到的屏障,汇合,以及各种原语,此外就是全面的思考与编程😊😊😊乘客:指定起始楼层,目标楼层,搭乘电梯。电梯:负责接送乘客,彼此互不干扰(第一次),有移动,开关门,转向等操作(大致)。性能分相关:乘客有优先级,应尽量先送优先级高的乘客;电梯移动,开关会耗电,应尽量避免不必要的操作;电梯运行时间应尽量的短。相较上次,主要有三个部分改动。
2025-04-17 16:44:17
599
原创 BUAA OO Unit1 hw4 第一单元总结
OO第一单元的任务是对算式展开括号,进行计算和化简,几次迭代的任务是添加不同的计算,不断复杂化,例如三角函数,求导等。感觉有以下几点收获,首先要构思好架构,可扩展性要好,也要模块化;其次一定要有评测机或者有人脉;然后是我觉得还得转变思想,面向对象,才有更好的可读性,扩展性。
2025-03-19 16:22:51
955
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅