教学内容总结:
通过extends定义一个类的子类,Object是所有类的祖先类,每个类只有一个父类。
子类和父类在同一个包中,子类继承父类中非private的成员变量和方法;若在不同的包中,子类只继承protected和public的成员变量和方法。
重写父类方法时不可降低方法的访问权限。
用super调用被隐藏的方法时,方法中的成员变量是被子类隐藏的成员变量。
final修饰变量则为常量。
abstract类可以有abstract方法,也可以有非abstract方法,也可以没有方法。 abstract方法不允许用final或static修饰。
子类体现多态,即子类可以根据各自的需要重写父类的方法,进而改变自身的状态和行为。
教材学习中的问题和解决过程:
暂无。
代码调试中的问题和解决过程:
暂无。
代码行数 | 博客数 | 学习时间 | |
1~4周 | 296 | 4 | 38 |
第 5周 | 78 | 1 | 7 |
目标 | 1000 | 20 | 400 |