会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Running-Noob
博客园
首页
新随笔
联系
订阅
管理
2021年6月26日
BUAA OO 第4单元总结
摘要: 一、本单元架构设计 如类图所示,各个类之间的关系一目了然,类与类之间几乎是完全模仿mdj文件的树形结构,层次化设计。官方包中已有的Umlxxx类,仅作为Myxxx类的成员变量出现。 各个Myxxx类中,除存有Umlxxx类、下级Myxxx类对象和相关的数据结构外,仅包含该类对应元素自身的查询方法,不
阅读全文
posted @ 2021-06-26 16:30 Running-Noob
阅读(71)
评论(0)
推荐(0)
2021年5月30日
BUAA OO 第三单元总结
摘要: 第一次作业 本单元主要用来熟悉JML,实现难度不大。需要注意设计的点在于isCircle函数。 首先当然是用HashMap来保存id与Person类之间的对应关系(O1的复杂度谁不喜欢呢)。我将某个Person与其“邻居”的关系存在了MyPerson类中(HashMap映射Person与value)
阅读全文
posted @ 2021-05-30 19:46 Running-Noob
阅读(85)
评论(0)
推荐(0)
2021年4月24日
BUAA OO 第二单元总结
摘要: 第一次作业 1、线程安全 由于写第一次作业时刚刚学完多线程,理解不透彻,生怕出错,于是就直接暴力synchronized,凡是访问共享数据地方全都用同步代码块,且同步块的范围很大。 如上图,这是电梯线程类的run方法,其中synchronized块套住了while(true)内电梯的整个决策部分,只
阅读全文
posted @ 2021-04-24 11:52 Running-Noob
阅读(76)
评论(0)
推荐(1)
2021年3月28日
究极菜鸟的_OO第一单元作业总结
摘要: 第一次作业 1、思路及架构 由于第一次作业中不存在嵌套格式的输入(即不包含小括号),只需用正则表达式将输入分开成一个个项,项中则分为常数和幂函数两种分别合并同类项,求导后存入Main中map容器并合并即可。三个类之间无继承关系,Tool类负责输入处理,Term用于存储项的内容和求导。 由main函数
阅读全文
posted @ 2021-03-28 20:37 Running-Noob
阅读(124)
评论(0)
推荐(0)
公告