会员
新闻
博问
闪存
班级
AI培训
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
tswq
博客园
首页
新随笔
联系
订阅
管理
2022年6月29日
OO第四单元总结
摘要: 第四单元总结 一、本单元架构设计 1、单元目标 从本单元三次作业来看,本单元意在实现一个对已经经过初步解析了的UML图进行进一步解析的UML解析器,通过已获得的包含UML各元素相关信息的语句,构建自己的相关UML元素的模型、网络,最终通过输入指令获取想要的信息,并提前对该网络进行初步的正确定检查。
阅读全文
posted @ 2022-06-29 12:24 哇哈哈小太阳
阅读(24)
评论(1)
推荐(0)
编辑
2022年6月6日
OO第三单元总结
摘要: OO第三单元总结 一、作业分析 1、第一次作业 (1)作业要求简述 第一次作业要求通过实现官方接口 Person、Network、Group,来实现自己的 MyPerson、MyNetwork、MyGroup类,并最后能实现以下指令: 指令 简写 add_person ap add_relation
阅读全文
posted @ 2022-06-06 15:48 哇哈哈小太阳
阅读(21)
评论(0)
推荐(0)
编辑
2022年5月3日
OO第二单元总结
摘要: 第二单元总结 一、同步块和锁 本单元作业中,我全部采用了synchronized、wait()、notifyall()等操作来实现同步块和锁,并未采用lock等操作。主要原因是本单元第一次作业时,我只了解前者,而后两次作业中,我都只是对第一次作业的代码进行了部分修改、增量开发,并没有对原始架构、进程
阅读全文
posted @ 2022-05-03 23:07 哇哈哈小太阳
阅读(34)
评论(0)
推荐(0)
编辑
2022年3月26日
OO第一单元总结
摘要: OO第一单元总结 一、第一次作业 1、类图 第一次作业的类图为下图白色部分: 优点:采用了递归下降的方法对表达式进行解析,层次鲜明,代码相对简单。 缺点:对表达式的预处理采用字符串操作,容易出现意料之外的bug,且预处理部分选择了面向过程编程,导致main函数很长。 2、架构设计 为了便于解析,我将
阅读全文
posted @ 2022-03-26 11:00 哇哈哈小太阳
阅读(23)
评论(1)
推荐(0)
编辑