摘要:
BUAA OO 第四单元总结&学期回顾 前言 第四单元是本学期OO课的最后一个单元了,愉快的OO之旅即将结束,来看看可爱的助教们给了我们什么内容作为收尾吧。本单元的任务是实现一个UML类图解析器,解析通过StarUML软件创建的UML模型的源文件。虽然比起上一单元的JML来说还是有一定难度的,但是在 阅读全文
摘要:
BUAA OO 第三单元总结 前言 在经历了痛苦的第一单元表达式求导作业反复重构作业,相当玄学的第二单元多线程电梯作业后,我终于来到了相对来说比较摸鱼的第三单元面向JML规格编程作业了。比起前两个单元,本单元的作业可以说是相当地小清新了,只要能将官方包里的规格描述理解清楚,并选择好适当的算法,就能顺 阅读全文
摘要:
前言 本单元我们开始学习多线程程序设计。对于我来说,这是一个全新的领域,在这之前我对于多线程这一方面几乎没有任何了解,因此这需要我继续认真学习。本单元的作业是模拟一个电梯系统的运行,这一个典型的生产者-消费者模型,具有清晰的多线程结构,也有助于我更深入地了解多线程的相关知识,体会多线程编程的乐趣。 阅读全文
摘要:
BUAA OO 第一单元总结 前言 OO课的第一单元为多项式求导。这是我第一次接触面向对象的设计方法和规范。过去3周的3次作业难度逐渐上升,对架构和思维的考验也逐步提高,为了完成这几次作业,我花费了大量的时间,同时也收获了很多东西,让我对面向对象的设计理念有了一定的了解。 第一次作业 第一次作业为简 阅读全文