格式和使用
父类引用指向子类对象
父类名称 对象名 = new 子类名称();
接口名称 对象名 = new 实现类名称();
访问成员变量的方式
直接通过对象名称访问成员变量,优先等号左边,没有就向上找
间接通过成员方法访问:(子类不重写时)同理
1  | public class Fu {  | 
运行结果
1  | 子类方法  | 
对象的向上转型
- 父类名称 对象名 = new 子类名称();
 
对象的向下转型
- 子类名称 对象名 = (子类名称 ) 父类对象;
 
1  | public static void main(String[] args) {  |