摘要: BUAA面向对象设计与构造第四次博客总结 1. 作业构架设计 第一次作业: ​ 首先先弄明白UML中各种类之间的关系,可以得到有些类之间是“包含与被包含”的关系的,比如UmlOperation可能指向UmlClass或UmlInterface,那么可以说UmlClass可以包含UmlOperatio 阅读全文
posted @ 2021-06-26 17:07 buaa_lpx 阅读(52) 评论(0) 推荐(0)
摘要: BUAA面向对象设计与构造第三次博客总结 一. 实现规格采取的策略 这三次作业我主要采用的就是单个类,单个方法逐个攻破的方法。首先通过JML规格在每个类前定义的变量名称定义好必要的变量。然后在逐个单独实现不同的方法,由于每个函数单独规格都不是很复杂,所以实现并不是很困难。而在实现的过程中,如果需要定 阅读全文
posted @ 2021-05-31 23:11 buaa_lpx 阅读(49) 评论(0) 推荐(0)
摘要: BUAA面向对象设计与构造第二次博客总结 1. 同步块和锁 第一次作业 第一次作业由于我本身对于多线程的同步块和锁还不是很熟悉,所以为了保险直接把调度器的所有的方法本身用synchronzied修饰,也就是说只有一个同步块,那就是调度器这个类,而电梯线程或者输入线程每时每刻只能有一个进入该类,且拿到 阅读全文
posted @ 2021-04-26 21:18 buaa_lpx 阅读(53) 评论(0) 推荐(1)
摘要: BUAA面向对象设计与构造第一单元总结 1. 基于度量的程序结构分析 第一次作业: 一共实现了两个类:ClassMain类和Monomial类。ClassMain类负责接受输入,处理字符串,将多项式拆分成单项式并传递到Monomial,并合并HashMap结果,化简输出。而Monomial类负责拆分 阅读全文
posted @ 2021-03-28 19:12 buaa_lpx 阅读(106) 评论(1) 推荐(1)