20165327 2017-2018-2 《Java程序设计》第4周学习总结
教材内容总结
第五章
- 继承是一种由已有的类创建新类的机制。
class 子类名 extends 父类名{
…
}- 子类继承父类的成员变量。
- 子类继承父类的方法:只能操作子类继承和隐藏的成员变量。
- 子类继承过程中可以实现变量隐藏与方法重写。
- 上转型对象可以访问子类继承或隐藏的成员变量,也可以调用子类继承的方法或子类重写的实例方法
- 多态是面向对象编程的又一重要特性。子类可以体现多态,即子类可以根据各自的需要重写的父类的某个方法,子类通过方法的重写可以把父类的状态和行为改变为自身的状态和行为。
- 熟练使用上转型对象以及面向抽象编程的思想,以便体现程序设计所提倡的“开-闭”原则。
第六章
- 接口的接口体中只可以有常量和abstract方法。
- 和类一样,接口也是Java中一种重要的引用型数据类型。
- 当接口变量中存放了实现接口的类的对象的引用后,接口变量就可以调用类实现的接口方法,这一过程被称为接口回调。
- 和子类体现多态类似,由接口产生的多态就是指不同的类在实现同一个接口时可能具有不同的实现方式。
- 在使用多态设计程序时,要熟练使用接口回调技术以及面向接口编程的思想,以便体现程序设计所提倡的“开-闭”原则。
上周错题:
码云截图:
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 10/10 | |
第二周 | 300/500 | 2/4 | 20/25 | |
第三周 | 500/1000 | 3/7 | 15/40 | |
第四周 | 300/1300 | 2/9 | 20/60 |