千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

理解总结;
继承是实现软件复用的手段,当子类继承父类后,获得父类的属性和方法,继承可以理解为现实世界中的“是一种(is-a)”关系,继承是通过extends关键字在声明类的时候指定其父类,格式如下:
[修饰符] class 类名 extends 父类名
子类不但拥有父类的变量与方法,还可以为子类添加新的成员变量和成员方法,以增强父类的功能,也就是所谓的扩展。还可以使用super关键字引用父类的方法,然后再添加新的业务代码。甚至还可以在子类中为父类的某个方法定义多个重载方法,增加该类的灵活性。
通过类的继承,祖先类的所有成员均将成为子类拥冇的“财富”。但能否通过子类对象直接访问这些成员则取决于访问权限的设置。Object类是所有类的祖先。
this关键字特指本类的对象引用,使用this访问成员则首先在本类中査找,如果没有,则到父类逐层向上找。
super特指访问父类的成员,使用super则首先到直接父类査找匹配成员,如果未找到,再逐层向上到祖先类査找。