编程语言
首页 > 编程语言> > 面向对象程序设计:第三阶段总结

面向对象程序设计:第三阶段总结

作者:互联网

 

前言:

这是我对前三次,以及所有本学期的Java作业的一次总结。要知道,java学习的重点就是多态、类的使用,这次我们要求更多扩展、更多正则表达式的内容、还有传说中的逆波兰表达式(即栈的运用)(我不认为栈有什么用,相比而言数组也可以实现一样的功能,以后也许要用)。

作业过程总结:

  1. 首先,前三次作业要求不同以往,在程序中实现更为具体而高效的功能是一个不小的挑战,如果以前改bug的时间和写作业的时间五五开,这次几乎在改bug上花费了三倍的努力。总的来看,if...else不行,try...catch行!我们java真是太厉害了!
  2. 通过作业的一次次的改变,我认识到也许Java是一门非常高效聪明的语言,它能够运用正则表达式像人一样读出数据内的信息并用它自己带有的不同类去识别并分析,,也可以写出更多不同的数组、链表结构,这样看来计算机不只是死板的机器,从今往后就可以用它分析这个世界的其他事物,这是C语言所不曾有过的感觉。你的下一门语言,何必是人类语言?
  3. 初学者犯错,在所难免,你要我去改bug,我亲手改了一天又一天,我坐在电脑前发呆的时光,脑海中充满幻想,如何才能实现一个功能,那些早已被先人视为新手教程的任务,在我这里却重蹈了他们的覆辙,今后也是,只有不断努力,跨过这座山,让世界听到我的声音。
  4. 答案出现,pta说不行,我对着我的小可爱代码发火,示例输入进去,完全一样,pta还说不行,这样口是心非、口嫌体正直、傲娇的pta真的难伺候,然后我就改啊改,直到pta大小姐满意为止,我不停的满足pta 的任何需求,像一只舔狗一样,换来的是拒绝,我知道了!这辈子都不能让我当舔狗,我已经被伤害过了!
  5. 编程是严谨的,错误和脱发一样常见,javafx反射器出问题,我就在百度里面游泳,差点被大量看不懂的文字淹死,所幸发现问题,及时改进,它们不会吵着要报出错误了。

OO设计心得:

面向对象,就是在对象里面跳来跳去;扩展所需的各类要求,需要别人添加方法而不修改原来的代码,我为此付出了许多。但确实,要是别人能这么对待我就好,我很期待以后高效工作,高效配合。

测试的理解与实践:

  1. 编程期间的质量确实很重要,我再也没有任何敷衍,上次抱有侥幸,这次全力以赴。为了代码能够编译,能够被更多人广泛使用,我努力成为我想成为的自己。
  2. 看看微软的计算机程序,漂亮而毫无问题,再看看我的,短时间内为了实现键盘输入组合键,尝试了至少十次不同方案,结果以失败告终,或许那个程序不需要这样的功能,但我知道我需要,我渴望完美的,优秀的,但却被个人能力击垮,从今以后,多看书,不要想着一步登天,才是更为务实的想法。
  3. 还有,我在交流的时候认识到同学的方法也许更为有效,那些方法所使用的思想包含了不同人对同一个理念的深刻理解,倘若我能获得这样的理解,倘若他们也能从我的理解中学习到新知识,那我们共同成长,我们都有光明的前途。

课程收获:

别人的代码实现的功能毕竟和我们的不太一样,但对于没有想法的我们来说,希望的火苗在此,怎么能放弃呢?拿着别人告诉我们的程序,就是站立在巨人之上,铭记那些陷阱,不用傻乎乎的亲自去试错,这样确确实实是一种精神,向上的精神,不放弃别人,也不放弃自己,总有一天,我也会为别人跨过陷阱,无私地告诉他们自己的知识。

总之,计算机程序是一个发展的过程,我们要继承过去,也要让后人能够继承我们。

对课程的建议:

这是最后几天了,再之后是一个没有任何压力的暑假,也许有些事情我不能把握,却仍然要去尝试,我绝不退后,必须拿到那些我想要的物质,绝不放弃梦想,没有任何妥协的余地,到了某些人试图逃离现实的假期时,我这次却渴望不再逃离,我想学好java,我想要更多。是这样的努力促使我向前,促使我在去年的此时,高考从专科考入南昌航空大学,那时尽管报了专科,却没去考试,因为我知道自己的实力,为了高考我准备了太多,以前从来没考上过班级的一本线,从来没有一次500分以上,我完全知道,那个决心坚定之人。

 

 

标签:第三阶段,java,作业,高效,pta,面向对象,别人,程序设计,bug
来源: https://www.cnblogs.com/Blog964376145/p/13083217.html