20155210潘滢昊 2016-2017-2 《Java程序设计》第4周学习总结

20155210 2016-2017-2 《Java程序设计》第4周学习总结

教材学习内容总结

extends:单一继承。

抽象方法、抽象类:
abstract:Java中有抽象方法的类一定是抽象类,但抽象类中的方法不一定都是抽象方法,抽象类不能使用new生成对象。

interface:接口定义行为,多继承。

java.lang.Object:toString,equals,hashCode,instanceof

教材学习中的问题和解决过程

  • 问题1:p215 MultiChat.java不是很理解
  • 解:括号内所有是对ClientListener调用,并且对ClientListener中的ClientEvent进行调用

代码调试中的问题和解决过程

代码托管

  • 代码提交过程截图:

  • 代码量截图:

上周考试错题总结

  • “30”转化为byte类型的30的语句是
  • 对类型转换不够熟悉
  • System.out.println(“”+52+25);的结果是
  • System.out.println(52+25+””);的结果是
  • 看书时,只是粗略看了一下,没有去自己编译一下

其他(感悟、思考等,可选)

6,7章主要和继承有关,已经不再是一些基础指令了,开始涉及到代码之间的调用,不一定每个代码都有输出,所以JDB调试就显得尤为重要,调用之中的每个环节都不能出错,一旦出错,整套程序就都无法完成,尤其是父类。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第四周 402/984 1/7 25/106

尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

  • 计划学习时间:20小时

  • 实际学习时间:25小时

参考资料

原文地址:https://www.cnblogs.com/panyinghao/p/6580291.html