第四周总结
20182305 2019-2020-1 《数据结构与面向对象程序设计》第四周学习总结
教材学习内容总结
本章的学习主要学习“类”和“对象”之间的关系以及如何使用。学习了构造方法、使用UML表达设计思想、变量的访问权限问题和访问方法、类和方法的封装。类与类之间的关系,如聚合、依赖、this引用。还有编写测试代码,使用代码调用另一个代码。
教材学习中的问题和解决过程
- 问题一:使用自己定义的类时,无法获得想要的数据。
- 问题一解决方法:将被调用的代码中产生的数据代码进行更改,将方法名改为get开头的代码。就可以通过这一方法调用到数据。
- 问题二:对Boolean型变量的值不明确。
- 问题二解决方法:Boolean型变量的值只有ture和false两种。而不是0和1.
代码调试中的问题和解决过程
-
问题一:使用switc语句时,判断变量值时出现错误提示:
-
问题一解决办法:去掉单引号,直接case +数字,同时更改变量NUM的类型。
-
问题二:统计代码的插件运行时出现大量提示。
-
问题二解决办法:重新下载插件但是并没有解决问题,正在寻找方法解决此问题。
代码托管
(IDEA上statistics统计)
上周考试错题总结
-
错题一:
-
错误原因:我记得书上写出了几个Object类的方法,不记得有B选项。
-
错题二:
-
错误原因 :派生于同一个父类的子类的关系应该是双胞胎而不是兄弟。
-
错误三:
-
错误原因 :这一题的有关信息并没有在第八章的书上内容看到,应该是还没学到的内容。
-
错误四:
-错误原因:答案应该是A、B答案的综合选项。
结对学习同学博客(20182327)
-
博客中值得学习的或问题:
- 分点分章节总结学习内容,全面、真实的写出了自己这两周的学习情况。
- 添加了大量图片,这样有助于记录自己的学习过程、代码出错的情况,便于后续学习纠错总结。也可以更好的总结这一周的学习情况。
-
代码中值得学习的或问题:
- 添加的插件可以自动生成文件头,很方便。
-
基于评分标准,我给本博客打分:11分。得分情况如下:正确使用Markdown语法+1.教材学习中的问题和解决过程+2.代码调试中的问题和解决过程+2.感想,体会不假大空+1.错题学习深入+1.点评认真,能指出博客和代码中的问题+1.结对学习情况真实可信+1.课后题有验证+1,进度条有记录+1.
点评过的同学博客和代码
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 6000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 17/17 | |
第二、三周 | 556/756 | 3/5 | 31/48 | 明白了类与方法的关系,对Java编程的思想的了解有了一些进步 |
第四周 | 673/1429 | 2/7 | 12/60 | 对两段代码之间的关系了解了一些 |