今天为大家带来一个超级好玩的电梯模拟系统 ·题目概要 模拟某校九层教学楼的电梯系统。该楼有一个自动电梯,能在每层停留,其中第一层是大楼的进出层,即是电梯的“本垒层”,电梯“空闲”时,将来到该层候命。 电梯一共有七个状态,即正在开门(Opening)、已开门(Opened)、正在关门(Closing) ...
分类:
其他好文 时间:
2018-04-07 11:16:07
阅读次数:
185
条件语句 开关控制语句(SWITCH语句) 象坐电梯一样,break是按的楼层,不加break则会一直执行下去。 上面程序有细节BUG,边界测试输入-5,105时由于整除会得到错误的结果。 解决方法: 循环 当型循环与直到型循环的差别在于第一次执行时条件是否为真 关于逗号运算符 递推 又分正向递推和 ...
分类:
编程语言 时间:
2018-04-05 18:01:29
阅读次数:
233
经历过OO作业的考验与摧残,在此分享自己的心得与感悟。 这三次作业分别为:多项式加减运算、傻瓜电梯调度、ALS电梯调度。 一、多项式加减运算 这是熟悉面向对象编程思想的第一次实战作业,也是我第一次接触JAVA编程,虽然在编程中学习的过程是痛苦的,但那种所学即所得的欣喜也是不言而喻的。在实际编程过程中 ...
分类:
其他好文 时间:
2018-04-04 21:01:58
阅读次数:
148
第一次和第二次作业没有认真完成,无法做出总结... UML作图工具没有学会所以一一列举程序中的方法和方法间的耦合关系。 第三次作业是含有捎带功能的电梯调度系统 package: elevator_plus 在这次作用中,用到的方法有: 首层是电梯类:elev,对应的方法有利用interface方法写 ...
分类:
其他好文 时间:
2018-04-04 20:51:05
阅读次数:
159
(1) 程序结构分析 首先,因我是留学生,前几周名字不在名单里,我无法登入面向对象课程设计的任何平台,于是完全无法参与前两个作业。而第三次作业是基于第二次作业,只是加上更多功能,自然也没及时完美完成,敬请谅解。我只看了一下关于第二和第三次作业的大概结构思想为同样坐电梯的第四次做好准备。 (2) 分析 ...
分类:
其他好文 时间:
2018-04-04 20:47:42
阅读次数:
142
oo到目前为止也算是结束了第一个阶段,作为一个在本学期开学之前一行JAVA代码也没写过的菜鸡,这几周过得真的很艰难。。。一切都是从零开始摸索,全靠查资料和翻书自学orz 在这次的课程总结中,因为电梯部分的作业更加困难,我出现的问题也较多,所以主要只对第二三次作业进行分析。 第二次作业——傻瓜电梯 一 ...
分类:
其他好文 时间:
2018-04-03 22:14:29
阅读次数:
199
OO第一次课程总结 一.度量分析 第一次的多项式计算的类分析图 第二次作业和第三次作业的差别不大, 以第三次作业为例 第三次作业的类分析图 耦合度分析图 从分析可以看出, 复杂度最高的类是调度器ALSScheduler, 即电梯的调度算法都写在了这个类中, 使得复杂度特别高, 代码的可读性也不高, ...
分类:
其他好文 时间:
2018-04-03 14:31:38
阅读次数:
94
前几天,有点事儿下班晚走了一会儿,在电梯里碰到实施部的刘工,感觉整个人都很疲倦的样子;我问这是怎么啦,碰到难缠的项目了? 他苦笑一声叹了口气道:唉,身心俱疲啊,搞得我都有点怀疑人生了。 我问:什么项目?竟然把你折磨成这个样子... 他:BG项目 ——前言 想到之前跟随项目经理和实施员去上门为客户服务 ...
分类:
其他好文 时间:
2018-03-20 15:16:08
阅读次数:
191
13:30-16:30 从学校出发到返回学校,一共3小时 今年实习第一面,面完估计要凉 先简单说一下经历: 中午赖在床上不想起来,发现自己还是在逃避,逃避面试、逃避现实,磨叽着磨叽着最后迟到了,HR给我打了2个电话,弄得我很尴尬。找到搜狐大厦之后,匆匆忙忙地上电梯,结果一到20层,我就想上厕所,想想 ...
分类:
编程语言 时间:
2018-03-16 00:18:48
阅读次数:
241
谭总,很久之前的一个客户了。记得那是一个风和日丽的上午,一个风度频频的客户来到了我们办公室。很干脆很干脆的说,我在网上看到你们的,你们是不是做石塑材料的电梯套的工厂,我这次来呢,是拿着钱来的,这个时候一个动作的确挺骇人的,大哥直接从黑色的风衣里掏出了几万块钱,可以用砸这个字吧,直接放到了我们办公的桌... ...
分类:
其他好文 时间:
2018-03-12 18:46:35
阅读次数:
147