会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ajiuk
博客园
首页
新随笔
联系
订阅
管理
2020年6月15日
OO第四单元总结——UML图解析器 & OO课程总结
摘要: OO第四单元总结——UML图解析器 第一次作业 架构设计 第一次作业要求我们实现一个UML类图解析器,架构方面我使用了适配器模式,将UMLClass等类各自封装成一个保存有其各种信息(如Class中的方法、属性、关联等)的适配器UmlClassInfo。在输入时先将所有UmlElement保存起来,
阅读全文
posted @ 2020-06-15 22:59 ajiuk
阅读(323)
评论(1)
推荐(0)
2020年5月21日
OO第三单元总结——JML
摘要: OO第三单元总结——JML JML理论基础及工具链梳理 JML语言简介 JML(Java Modeling Language)是一种用于对JAVA程序进行规格化设计的语言,其通过定义接口所包含方法的行为,来约束实现接口的类的行为。用于逻辑化规约代码实现人员与调用者,同时提高代码的可维护性与复用性。
阅读全文
posted @ 2020-05-21 21:07 ajiuk
阅读(259)
评论(0)
推荐(0)
2020年4月17日
OO第二单元总结——多线程电梯调度
摘要: OO第二单元总结——多线程电梯调度 第一次作业 基本思路 第一次作业要求实现单部可稍带电梯的调度策略,对于刚刚接触多线程编程的我来说的确是有些难度,在经过周三的实验和往年博客的启发之后才做出了以下的设计策略: 基本架构 使用了生产者 消费者模式,输入线程不断读取输入并交给需求队列(调度器),电梯线程
阅读全文
posted @ 2020-04-17 12:41 ajiuk
阅读(249)
评论(0)
推荐(0)
2020年3月19日
OO第一单元总结——表达式求导
摘要: OO第一单元总结——表达式求导 第一单元的三次作业都围绕着表达式求导,通过迭代开发的方式完成了支持幂函数和三角函数(仅包括sin和cos)及其嵌套的表达式求导程序。下面是我对这一单元学习的一个总结。 第一次作业 基本思路 本次作业难度较低,只要求了简单幂函数的求导,我使用了四个类来完成,分别为主类、
阅读全文
posted @ 2020-03-19 22:22 ajiuk
阅读(216)
评论(0)
推荐(0)
公告