摘要: 1、总结本单元两次作业的架构设计 作业一 在本次单元的作业中,主要是对于输入的UML图进行相应的解析,存储相应的信息,输入指令,并获得相应的类图,顺序图等信息。 作业一 本次作业难点主要在于理解好类图中的相应的关系——继承,关联,实现等等,比较难理解的便是各种类型元素中parent_id的含义。而为 阅读全文
posted @ 2019-06-24 15:41 17231087-zyt 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 前言 在这单元的作业中,主要是根据规格化需求jml规格,实现相应的功能的类,难度层层递进。如果不需要考虑代码运行的cpu时间,时间复杂度的话,代码实现会叫容易一些。但是……现实总是很骨感,不幸的是,不顾时间复杂度,直接莽的话,只会收到一堆TLE。然而,在进行一堆优化之后,将痛苦地发现bug无处不在, 阅读全文
posted @ 2019-05-22 18:43 17231087-zyt 阅读(155) 评论(0) 推荐(0) 编辑
摘要: BUAA-OO 电梯类问题总结 一、多线程电梯系列作业设计策略 1、第一次作业--“FAFS傻瓜电梯” 在第一次作业中,作业的要求是实现傻瓜电梯,即先来先服务,没有太大的难度。利用简单的生产者--消费者模型即可基本实现。以等待者作为共享对象,创建一个waiterqueue对象--即生产者--消费者中 阅读全文
posted @ 2019-04-21 10:54 17231087-zyt 阅读(226) 评论(0) 推荐(0) 编辑
摘要: BUAA_OO第一单元总结性博客作业——表达式求导问题 一、程序设计思路与结构分析 在这三次作业中我主要是把求导的类型分成几个类,分别进行求导,体现了面向对象的思维方法。但实现的具体方法不尽相同。 (一)、第一次作业 在第一次作业中,主要分为两个部分,一、判断合法性,二、求导。 1、首先面对的便是表 阅读全文
posted @ 2019-03-25 19:37 17231087-zyt 阅读(176) 评论(0) 推荐(0) 编辑