自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BUAA_OO_Unit4总结&课程总结

由于被预约的书籍有其他的一些属性,为了将其与普通书籍区分开来,我在这个架构中单独开发了预约处类,用于处理所有与预约相关的操作。在本单元的迭代开发中,我首先根据题目需求,确立了 图书馆-用户 这样的架构,之后进行代码编写,最后根据写好的代码对原有的架构进行完善。这样的好处是既能保证代码编写时有清晰的思路,提高效率,同时如果在代码编写时遇到问题,可以灵活的对架构进行调整。通过这个单元的学习,我的确感受到了正向建模带来的好处,也感受到自己的思想从程序层面向顶层架构层面的转变。

2024-06-12 19:14:28 629

原创 BUAA_OO_Unit3总结

它把软件看作一个不透明的黑箱,完全不考虑(或不了解)软件的内部结构和处理算法,它只检查软件功能是否能按照软件需求说明书的要求正常使用,软件是否能适当地接收输入数据并产生正确的输出信息,软件运行过程中能否保持外部信息(例如文件和数据库)的完整性等。是完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码,使用过程设计描述作为指南,对重要的控制路径进行测试以发现模块内的错误,通常情况下是白盒的,对代码风格和规则、程序设计和结构、业务逻辑等进行静态测试,及早的发现和解决不易显现的错误。

2024-05-16 11:54:49 720

原创 BUAA_OO_Unit2总结

本单元要模拟一个类似北京航空航天大学新主楼的电梯系统,楼座内有多部电梯,电梯可以在楼座内1-11层之间运行。系统从标准输入中读入乘客请求信息(起点层,终点楼层),请求调度器会根据此时电梯运行情况(电梯所在楼层,运行方向等)将乘客请求合理分配给某部电梯,然后被分配请求的电梯会经过上下行,开关门,乘客进入/离开电梯等动作将乘客从起点层运送到终点层。

2024-04-17 18:09:08 723

原创 BUAA_OO_Unit1总结

本单元由三次作业组成,主要任务是表达式展开和化简,三次迭代内容分别为:1.对一个变量只为x,包含加、减、乘和乘方运算且只有一层括号的单变量进行化简。2.在第一次作业的基础上增加了指数函数、多层括号嵌套和自定义函数调用。3.在第二次作业的基础上增加了求导运算,并且自定义函数定义中允许调用其他自定义函数。

2024-03-20 19:22:25 650 1

原创 BUAA面向对象编程先导课程总结

虽然我认为目前我在这个方面仍有欠缺,但我相信在之后的oo正课以及今后的学习过程中,我能更加深入的理解并掌握它。junit可以检测单个方法的正确性,而不是只能整体运行,能更好的判断出bug的位置。但我觉得我并没有很好的使用它,相反还浪费了大量时间。操作数来到了13个,并且意识到操作数会继续增加,于是新加了操作类(Operate),专门用来解析Main中读取的指令。最后一次迭代,按照作业要求添加了Store类,同时防止Operate类中代码过多,便从中分出Fight类,用于处理战斗模式,架构图在开头已经给出。

2023-11-05 15:16:23 68 1

空空如也

空空如也

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

TA关注的人

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