一 Java博客作业( 七 )


判断方法和第一二题差不多,只需稍加修改就可以应用到新的题目中,缩短了编程的时间,减少了重复思考与代码重写
四、改进建议
1.第三次作业里的第二三题,代码的修改再次运用,虽然减少了重复思考的时间,但代码过长,后面要多进行实践练习
2.圈复杂度过高,if嵌套太多次,应该可以通过一个计算方法,找出相应数字的特性,通过计算得出一个数字再进行判断,后续要学习培养更好的书写习惯
3.第三次作业的第三题的第五项,仍然没找到合适的算法,希望后续学习可以将其补上
五、总结
1.这三次作业难度逐渐递增,帮助我们很快的从原先C语言的面相过程跳转为现在JAVA的面相对象,初步的了解了面相对象的思考方式 。但是对于每个对象究竟应该有什么属性,以及属性的公共或私有形式、每个对象具体方法的考量都不完善,后续应该加强思考如何使设计的对象有更强的可塑性,可以更方便快捷的在下次使用时完成修改 。
2.在对于JAVA庞大的类库以及相关功能还需要进一步的了解与学习,提高工作效率,方便后续功能更好更快捷的实现 。
3.作业与实验现下的难度与题量都很适合练习,可以很好地复习老师讲授的知识点,除去第三次作业7-3的某点算法上遇到了困难,其他都能有想法,写得出来代码 。再有,就是希望能看下pta高分的同学的代码,来学习一下别人的优点