2017级面向对象程序设计 作业一

pta


#### [github地址](https://github.com/ruanjunxi/elevator)
#### 作业的一些总结 经过一周c++ 的学习大致掌握了基本的类的一些操作,本次电梯作业也是构造了两个类 分别是elevator和passenger 两个类。由于对他们并不熟练,因此在构造过程中花了很多时间。在这次编程过程中,最大问题就是关于文件的输入和输出。关于它的学习,我是通过百度的博客里学习的,但是尝试各种方法都是出现了 “open failed” 情况。同样的代码在另一台电脑上却可以实现,对此我很无奈。最后我选择使用寒假中c语言的文件读入。但是仍存在bug,由于对他实现过程的不了解,直至现在还未debug。在编程中编写 类 的时候,已经对电梯总体经过了一些考虑,发现所有变量都是需要被直接访问的,也就是说private 里面会没有成员,都在public里。但是这样感觉这个 class 就不好看了,所以我最后还是吧变量放在了private下面,利用一些函数返回值来调用他们,这样写会比较麻烦,但我认为可以让自己对类有个更充分的理解。 #### 类图 ![](https://images2018.cnblogs.com/blog/1329641/201804/1329641-20180422223946286-618880841.png)
posted @ 2018-04-22 21:55  阮君曦  阅读(165)  评论(0编辑  收藏  举报