面向对象程序设计 做业一

GitHub
做业要求html


概述

  • 因为寒假完成了相似的工做,本次代码继承自寒假的代码
  • 因为DevC++ 5.2.0.3在功能上不如VS2017 Community全面,代码编写和类图生成使用VS2017 Community
  • elevator类是一个电梯的机械结构类,能反馈状态,上下移动和开(get)关(out)门
  • control_table类具备控制的功能,能够对elevator类进行控制,方便地增长控制方法
  • passenger 结构 定义乘客和乘客有的属性
  • 问题:电梯运行算法和调度独立在类外,不少方法和函数上是面向过程的思惟产物,面向对象效果不佳,算法和实现可能有问题,须要改进,解决了一些软件使用上的问题

具体内容

  • Visual Studio 2017 Community的30天试用到期了,经过登录微软帐号解决之
  • Visual Studio 2017 Community没法生成类图,经过增长组件解决
  • Visual Studio 2017 Community使用‘freopen’函数会报错
  • Visual Studio 2017 Community不会停下,须要‘while(1)’等操做

类图

相关文章
相关标签/搜索