会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Armorr
博客园
首页
新随笔
联系
管理
订阅
2021年6月26日
面向对象程序设计第四单元总结
摘要: 面向对象第四单元总结 一、Unit 4分析总结 本单元作业基于UML的模型化设计,建立了一个支持三种UML图的解析器,并具有有效性检查功能。这单元的第一次作业是历次最令我无从下手的一次,整个单元的核心在于读懂UML图所包含的内容,弄清楚UmlElements之间的关系,才能在此基础上布置出良好稳
阅读全文
posted @ 2021-06-26 11:31 Armorr
阅读(53)
评论(0)
推荐(0)
2021年5月29日
面向对象程序设计第三单元总结
摘要: 面向对象第三单元总结 一、实现规格采取的设计策略 Step 1: 阅读第一次作业所有相关的规格,首先要梳理整个系统的功能和架构。刚读到Network中一堆灰色的代码时,我一度以为课程组忘了上传每个方法的描述,直到阅读完JML规格手册,才逐渐理解了通过规格来描述类与方法的行为。本次作业以一个社交网
阅读全文
posted @ 2021-05-29 12:43 Armorr
阅读(62)
评论(0)
推荐(0)
2021年4月22日
面向对象程序设计第二单元总结
摘要: 面向对象第二单元总结 一、前言 本单元的作业以Java多线程设计为核心,通过电梯调度的实例模型,涵盖了生产者—消费者模式、单例模式、多个线程的交互、线程安全维护等方面的知识。 二、历次作业架构分析 (1)第一次作业 本次作业的基本目标是模拟单部多线程电梯的运行。 1. 架构设计 类的组织:
阅读全文
posted @ 2021-04-22 14:31 Armorr
阅读(98)
评论(0)
推荐(0)
2021年3月26日
面向对象程序设计第一单元总结
摘要: 面向对象程序设计第一单元总结 一、历次作业架构分析 1. 第一次作业 第一次作业由于不需要格式检查,我直接对输入的字符串进行处理:将表达式分成用+-号相连接的项,并进一步提取项的因子。我选择用Item类来表示项这个对象,由于每个项都可以简化成axb的形式,于是Item只需要存储参数a、b,并实现相应
阅读全文
posted @ 2021-03-26 12:49 Armorr
阅读(157)
评论(1)
推荐(0)
公告