第四周学习总结

学号20145332 《Java程序设计》第四周学习总结

教材学习内容总结

·ISA与OCP原则,LSP原则、extends、UML、多态、抽象方法、抽象类
·public/package/protected/private、super与this、java.lang.Object、垃圾收集(Garbage Collection,GC)
·接口:
①接口(interface)定义行为
②implements
③解决需求变更
·接口语法:
①接口中的public abstract可以省略
②接中可以使用extends继承接口,并且可以继承多个接口
③匿名内部类与Lambda
④emum

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

看书时发现书上代码的名称与代码中的不同,不明白为什么,这个问题还未解决

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

调试书上的代码时没有打错代码但是编译不通过

然后发现前面在定义Magician和Role时出现错误

但是编译还是失败,后来发现是因为我将其定义为Magician1和SwordsMan1(为避免与前面的名称重复),但在代码中依旧用Magican和SwordsMan,所以编译失败,改正后编译成功

本周代码托管截图

·代码托管截图:


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

我发现代码编译时很容易出现错误,即使会提示,但有时也会找不出到底哪里出现问题,尤其print、println和printf,这三个一不小心就打错,到第四周,我写代码时比以前才好了一些,哪怕是照着书上的打,错误相对比以前少了,一些经常容易出问题的地方就会注意,现在这些地方慢慢的好了一些,以后会更认真的学习。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 20篇 400小时
第一周 100/100 1/1 20/20
第二周 280/300 1/1 25/25
第三周 500/500 1/2 30/30
第四周 600/700 1/1 30/30

参考资料

posted @ 2016-03-27 18:53  20145332卢鑫  阅读(168)  评论(4编辑  收藏  举报