Fork me on GitHub
摘要: BUAA_OO第四单元总结及期末总结 一、第四单元三次作业的架构设计 本单元主要是要求我们去实现一个UML解析器,并通过这一过程了解到与UML相关的一些知识。由于从标准输入中输出的UML元素不能很好地反映出自己和其他元素之间的关系,于是我按照StarUML软件中UML类图的样子对输入的元素进行还原, 阅读全文
posted @ 2020-06-19 03:18 SexyYxy 阅读(137) 评论(0) 推荐(0) 编辑
摘要: BUAA_OO 第三单元JML规格作业总结 本单元的三次作为均为根据jml规格完成代码。三次作业逐渐丰富了Person类、Network类和Group类,模拟了一个较为复杂的人际关系网络;通过Network类里面的方法进行人与人、群体与群体之间的一些交互,主要实现了一些与图有关的算法,给我了一种补习 阅读全文
posted @ 2020-05-23 21:03 SexyYxy 阅读(184) 评论(0) 推荐(0) 编辑
摘要: BUAA_OO 第二单元电梯调度作业总结 一、作业总结 这一次作业开始引入了线程的概念,并以电梯的形式进行考察。三次作业一层层递进的关系展开,与第一单元每次作业都进行重构相比,这一单元的电梯作业代码能够很好的得以复用,整体写下来很好地体会到了面向对象编程时有一个良好的建构设计的优势所在。 关于多线程 阅读全文
posted @ 2020-04-18 21:20 SexyYxy 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 面向对象第一单元总结 目录 1.第一单元三次作业分析 第一次作业 第二次作业 第三次作业 2.简易的评测装置 结果评测 数据生成 3.心得体会 关于面向对象 关于设计模式 总结 1.程序结构分析 第一次作业 思路: 读入表达式后首先对表达式进行化简,由于本次不会出现不合法的数据,我选择了利用Stri 阅读全文
posted @ 2020-03-19 21:06 SexyYxy 阅读(241) 评论(0) 推荐(0) 编辑