摘要: BUAAOO 第四单元总结&课程总结 写在前面 oo课程终于结束了,生活也重获平静。 哦,还有bug没de,那没事了。 第四单元架构设计 三次作业的架构整体来说没有太大变化,都是一个图的初始化和解析的流程。难度最大的是对于各个element的理解以及对谜语指导书的思考。 第13次作业 先上类图 本次 阅读全文
posted @ 2021-06-26 20:51 是小鸿不是小红 阅读(65) 评论(0) 推荐(0) 编辑
摘要: BUAAOO_第三单元总结:JML与优化的辛酸历程 写在前面 本单元JML的使用,让我爱恨交织。爱,是爱它的没有歧义,你所想到的所有可能产生歧义的方法行为,都会被JML解构的清清楚楚明明白白;恨,是恨它的纷繁复杂,一个简单的方法尚且还要用个十来行JML才能描述清楚,更别说复杂的方法,使用JML来描述 阅读全文
posted @ 2021-05-31 20:05 是小鸿不是小红 阅读(83) 评论(0) 推荐(0) 编辑
摘要: BUAA_OO_2021_ 第二单元 - 难度巅峰之多线程电梯 写在前面 早就耳闻了面向对象课程第二单元的难度,在面临一个全新的领域——多线程时,或多或少都会手足无措吧。对于一个普普通通的计算机专业的学生来说,没有大佬们对于代码强大的理解与拓展能力,只能看着入门教程一点点自学,十分痛苦。多亏了廖雪峰 阅读全文
posted @ 2021-04-26 02:12 是小鸿不是小红 阅读(191) 评论(0) 推荐(0) 编辑
摘要: BUAA OO 第一单元博客总结 写在前面 面向对象(OOP)是一种思维方法,与面向过程编程不同,面向对象的前提是你得有一个对象 不是npy那种对象 然后与对象进行互动,因此需要重视对于对象行为的抽象,封装与重用等。因此在刚刚接触面向对象思想的时候,需要扭转面向过程的思维,拒绝一main到底,而是将 阅读全文
posted @ 2021-03-28 14:55 是小鸿不是小红 阅读(81) 评论(1) 推荐(0) 编辑