第五周学习总结-20175228
教材学习内容总结
1.接口中的方法默认为public abstract
2.接口中的方法不能被static和final修饰(重写所有接口中的方法)
3.抽象类可以重写接口中方法,也可以直接拥有接口中方法
3.接口要求某些类有相同名称的方法的同时,不强迫这些类具有相同的父类(不同类型的类可以调用相同或不同的方法)
4.接口只关心操作,但不关心这些操作的具体实现细节(可以通过在接口中声明若干个abstract方法来表明这些方法重要性,方法体内容细节由实现接口的类去完成)
学习中遇到的问题和解决过程
问题1:一个接口有多个实现类,当调用接口中的方法时,如何判定用的是哪个实现类
问题1解决方案:定义接口类型的变量,用某个实例去初始化
代码托管
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 10篇 | 100小时 | |
第一周 | 43/43 | 0/0 | 12/12 | |
第二周 | 270/313 | 1/1 | 15/27 | |
第三周 | 629/942 | 0/1 | 19/46 | |
第四周 | 473/1415 | 0/1 | 13/59 | |
第五周 | 524/1939 | 1/2 | 11/70 |