代码改变世界

面向对象课程总结

2019-06-24 17:12 by mxj1, 246 阅读, 0 推荐, 收藏, 编辑
摘要:课程总结博客 第四单元作业架构设计 第十三次作业如下 构建了MyUmlInteraction容器,在输入过程中,对UMLElements根据其不同的Elements.type分别保存。为了避免有些需要存在包含关系的Elements(例如UMLClass包含UMLAttribute,UMLOperat 阅读全文

oo第三单元总结

2019-05-22 15:14 by mxj1, 221 阅读, 0 推荐, 收藏, 编辑
摘要:第三次博客作业 梳理JML语言的理论基础、应用工具链情况 理论基础 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。JML是一种行为接口规格语言(Behavior Interface Specification Language,BISL),基 阅读全文

oo第二单元总结

2019-04-23 16:51 by mxj1, 131 阅读, 0 推荐, 收藏, 编辑
摘要:从从多线程的协同和同步控制方面,分析和总结自己三次作业的设计策略。 及基于度量来分析自己的程序结构 第五次作业 采用了生产者 消费者模型,输入线程作为生产者线程,电梯线程作为消费者线程,建立了一个PersonQueue类来充当Tray。通过分析,PersonQueue不仅要有一个储存已经输入但还未被 阅读全文

oo前三次作业总结

2019-03-25 23:11 by mxj1, 178 阅读, 0 推荐, 收藏, 编辑
摘要:oo前三次作业总结 前言 oo前三次作业由简到难渐进的实现了一个表达式求导。这篇总结将从分析程序结构,分析自己程序的bug,分析自己发现别人bug的策略以及Applying Creational Pattern四个方面出发,分析总结前三次作业中的优点与缺点,做阶段性总结。 基于度量分析自己的程序结构 阅读全文