摘要: 题外话 在前三个单元的博客总结中,我们需要给出自己架构的 UML 图。然而我当时对 UML 并没有什么深入的理解,只是通过 IDEA 来生成,并根据表层的信息粗浅地分析代码的优劣。可就在最后一次研讨课上,我被老师提问关于前三个单元使用 UML 的相关问题,羞于理解不到位,我一时语塞,只能搪塞过去。可 阅读全文
posted @ 2020-06-18 23:54 _菜鸡 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1. JML 理论基础 1.1 初识 JML JML(Java Modeling Language),顾名思义,就是用于对 Java 程序进行规格化设计的一种表示语言。第三单元我们的学习目标是“掌握规格化的面向对象设计方法”,而 JML 就能很好地表示规格抽象,为我们的代码书写保驾护航; 按照本人的 阅读全文
posted @ 2020-05-23 00:30 _菜鸡 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1. 思路分析 1.1 第一次作业 没有了傻瓜电梯的过渡,我们一上来就迎来了可捎带电梯的考验。犹记得那一周的周三周四两天,我苦苦思索多线程破解方案,慢慢领悟到生产者 消费者模式的精髓,遂理出思路如下: 整体架构为主线程负责输入以及启动电梯进程,另有一个托盘对象(调度器)负责交互,同时按照指导书的提示 阅读全文
posted @ 2020-04-16 20:14 _菜鸡 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 题外话 ​ 素闻 6 系 OO 费心劳神,极为恐怖,~~但程设未到平均分的本菜鸡无知无畏~~,我在寒假的时候试图通过直接阅读指导书来步入 OO 殿堂,于是就有了下面这一幕: ​ OK,认清现实,从零开始,针对 pre 中的需求,在网上找一些资料踏踏实实地来学习。经过几天的“自我扫盲”,起码算是入了门 阅读全文
posted @ 2020-03-19 20:14 _菜鸡 阅读(376) 评论(0) 推荐(0) 编辑