会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Banana的博客
首页
新随笔
联系
订阅
管理
2022年6月26日
BUAA_OO 第四单元总结/期末总结
摘要: BUAA_OO 第四单元总结/期末总结 第四单元设计 第四单元要求我们实现一个UML图解析器,输入UML图中的元素和多条查询指令,输出结果。我们要对类图、顺序图、状态图进行处理和建模。 官方包给出的UML元素只是输入数据的原始属性,而且不分顺序。为了便于处理查询指令可以将这些 Uml* 类封装起来,
阅读全文
posted @ 2022-06-26 20:34 Banana889
阅读(64)
评论(0)
推荐(5)
2022年6月3日
BUAA_OO 第三单元总结-JML
摘要: 一、总览 本单元要求按照给定的JML规格实现一个社交网络,通过指令实现添加Person或Relation,消息收发,查询等功能。这一单元的主要目的大约在于了解并熟悉JML规格描述语言,初步体会这种契约式编程思想。 在作业的完成上,难度相比之前两个单元小一些,大部分代码只需要读懂JML,对要实
阅读全文
posted @ 2022-06-03 14:30 Banana889
阅读(44)
评论(0)
推荐(0)
2022年4月29日
BUAA_OO 第二单元总结 多线程
摘要: BUAA_OO 第二单元总结 多线程 一、unit2总览——多线程 本单元的主要内容是简单了解Java多线程设计模式,并且完成三次电梯作业的迭代。 然而实际上我们这个单元作业需要用到的多线程知识很有限(只需要会用synchronized加锁并且了解几个简单的设计模式就能完成) (一)多线程 为什么多
阅读全文
posted @ 2022-04-29 16:15 Banana889
阅读(91)
评论(2)
推荐(3)
2022年3月23日
BUAA_OO 第一单元总结 表达式解析与化简
摘要: 程序结构分析 HW1 数据的组织基本上都是自己一拍脑袋乱想的,没有经过深思熟虑。做这个作业的时候,我的思维还停留在“过了就行,下次重构下次再说”这样…… 解析方法参考了第一次实验课的代码。 代码规模 类的名称 属性个数 方法个数 行数 Main 2 6 146 Number 2 3 18 Term
阅读全文
posted @ 2022-03-23 19:48 Banana889
阅读(155)
评论(1)
推荐(1)
公告