GitHub:pullself


类图

基本信息

由于第一次使用新的知识,鉴于之前的写的代码留下了很多改造空间,所以这次代码修改自寒假的最后一次作业。

代码行数 调试bug 编码时间
479行 5个 5h

程序总共由5个文件组成:

  • main.cpp:主函数,程序的入口。
  • elevator.h:定义了电梯类。
  • elevator.cpp:电梯类函数的实现。
  • ask.h:定义了请求类。
  • ask.cpp:请求类函数的实现。

编码过程

遇到问题与bug

  1. 第一次接触类似工程类的编码,在自己学习查找了不少东西之后磕磕绊绊的写出来了,很多语法都不是很熟练。
  2. 电梯类中大部分的成员都是私有的,但是有部分私有成员需要被用于比较,在如何访问的问题上面尬了很久。
  3. 传引用的问题,由于在电梯的运行方法中需要有一个值传递来记录,在思考了很久后发现了引用这个东西。
  4. 在编码过程中尽量的将方法细化的,但是还是有部分方法很冗杂。准备将电梯类中的运行方法独立出来。

pta作业

面向对象程序设计作业(1)

面向对象程序设计作业(1)

相关文章:

  • 2021-07-24
  • 2021-08-23
  • 2021-08-10
  • 2021-05-25
  • 2021-10-14
  • 2022-01-13
猜你喜欢
  • 2021-07-25
  • 2021-08-27
  • 2022-12-23
  • 2021-12-06
  • 2021-09-25
  • 2021-12-19
  • 2021-09-29
相关资源
相似解决方案