继承-子父类中成员变量的特点
成员变量,特殊情况
子父类中定义了一模一样的成员变量。。
都存在于子类对象中。
如何在子类中直接访问同名的父类中的变量呢?
通过关键字super来完成。
Super和this的用法很相似。
Super:代表的是父类的内存空间
This:代表的是本类的对象的引用
继承-子父类成员函数的特点
覆盖(override 重写 复写):子类与父类之间的关系
重载(overload):同一个类中方法之间的关系
重写的注意事项:
- 子类覆盖父类,必须保证全要大于或者等于父类的权限。
Fu:
Private void show(){} //私有不列在覆盖范围
Zi:
Public void show(){}
2.静态覆盖静态
写法上稍微注意:必须一模一样:函数的返回值类型 函数名 参数列表都要一样
子父类中构造函数的特点