摘要: 0.前言 这是第四次OO课程的总结博客了,也是最后一次博客作业。本单元的作业重点在于uml,需要我们学习uml的相关知识,才能正确写出程序。 1.本单元两次作业的架构设计 第一次作业就是理清UML类图中各个元素的关系,主要是类和接口,但是我没有把类和接口分开开类,导致代码过长,所以另开了一个MyUm 阅读全文
posted @ 2019-06-24 20:15 王焜 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 0.前言 这已经是第三次OO课程的总结博客了,由于本单元侧重于规格,因此总结博客的内容和前两次总结博客有较大差别。本次博客中,会涉及JML的相关知识和操作,我的JML学得并不太好,正好借着本次机会加强学习。 1.JML基础 1.1.JML理论基础 JML(java modeling language 阅读全文
posted @ 2019-05-22 20:22 王焜 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 电梯作业总结 0.引子 oo第二单元电梯的作业在此告一段落。从本次作业开始,我们接触了多线程的概念。这是我以前没有接触过的,理解起来比较吃力,增加了本单元的学习难度。线程不安全问题给了我惨痛的教训。 1.设计策略 电梯第一次作业相对简单,是即使不用多线程,使用单线程也能完成的作业。由于刚刚接触多线程 阅读全文
posted @ 2019-04-23 19:44 王焜 阅读(202) 评论(0) 推荐(0) 编辑
摘要: OO第一单元总结 引子 oo第一单元作业算是告一段落了。这四周以来,随着多项式求导的不断深入,对于Java的理解也越来越深。oo的课程设计可以说是非常魔鬼了,占据了大部分的课余时间,各个阶段覆盖了一整个周。尽管oo课程改革才刚刚开始,存在这种或者那种的不足,但是在同学们反应问题以后,助教们往往也能快 阅读全文
posted @ 2019-03-26 23:24 王焜 阅读(200) 评论(0) 推荐(0) 编辑