原文:第四单元及OO课程总结

一 代码架构设计 前两次作业,我的设计的核心思想是一样的,我在第一次作业弄了一个图,第二次作业弄了三张图,查询是从顶层查询三个图 第三次作业,很遗憾,没能顺利完成。 图的结点设置,第一次作业是把UmlClass作为图的结点,第二次分别把UmlClass,UmlStateMachine,UmlInetracton对应的类作为三个图的结点 具体设计如下 第一次作业: 第二次作业 从这两次的UML图中可 ...

2020-06-13 22:11 0 825 推荐指数:

查看详情

BUAA_OO_2020_第四单元课程总结

BUAA_OO_2020_第四单元课程总结 第四单元架构 第一次 架构设计 第一次作业要求实现UML类图解析器。 我才用自顶向下依次解析的方法,首先将类图中涉及的所有元素分成三层: 第一层 第二层 第三层 Class ...

Mon Jun 15 04:57:00 CST 2020 2 878
OO第一单元总结

OO第一单元总结 目录 OO第一单元总结 第一次作业 思路 UML LineCount Metrics Bugs 第二次作业 思路 ...

Thu Mar 19 08:30:00 CST 2020 7 250
2020 OO 第二单元总结

只要跑得够快即使从头关到尾你也喜欢吗? 一、设计策略 1.1 总体策略概述 在多线程的协同和同步控制方面,我三次作业都是采用生产者/消费者模式(还憨憨地在内部分了customer、pr ...

Sat Apr 18 19:05:00 CST 2020 0 723
OO第二单元总结博客

前言 相较于第一单元作业,由于对面向对象语言和层次化设计有了比较充分的认识,第二单元相对轻松(但还是很痛苦)。第二单元作业相较于第一单元,输入输出接口课程组已经提供,没有第一单元非常琐碎的化简等细节问题,困难点分布比较集中,攻克起来更加容易,主要是多线程编程的程序安全问题。第二单元作业第一次 ...

Sat Apr 24 07:21:00 CST 2021 1 226
2020 OO 第三单元总结 JML语言

title: 2020 OO 第三单元总结 date: 2020-05-21 10:10:06 tags: OO categories: 学习 第三单元终于结束了,这是我目前为止最惨的一单元,第十次作业强测20分,互测杀成狗……虽然都知道只关注分数没有什么意义,我更应该去体会的是通过JML学习 ...

Sun May 24 03:39:00 CST 2020 0 680
OO2022第一单元个人总结

OO2022第一单元个人总结   第一单元的作业主要是实现表达式化简,第二次作业加入了三角函数和函数调用,第三次作业中加入了括号嵌套,总体来讲难度不大,都可以分为建树,表达式化,化简三个步骤,下面将逐一进行介绍。(顺便一提 starUML真不好用 个人强烈建议使用mermaid这种轻量化的UML ...

Wed Mar 23 01:33:00 CST 2022 3 716
BUAA_OO_2020_第二单元总结

BUAA_OO_2020_第二单元总结 第一次 设计策略 本次作业采用生产者、消费者模式设计,大致框架如图所示: 生产者:输入线程 消费者:电梯线程 托盘:Dispatcher调度器 线程安全方面,调度器中的指令队列为输入、电梯线程共享对象 ...

Wed Apr 15 00:46:00 CST 2020 0 737
BUAA_OO_2020_第一单元总结

BUAA_OO_2020_第一单元总结 OO第一单元作业主题为表达式求导,主要学习目标为熟悉面向对象思想,学会使用类来管理数据,感受分工协作的行为设计,建立程序鲁棒性概念。如今,第一单元的学习已落下帷幕,再次对于本人的学习心得和成果进行总结。 第一次作业 基于度量的代码结构分析 第一次 ...

Wed Mar 18 07:34:00 CST 2020 1 923
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM