Java 类分为静态类型和动态类型
当把子类对象赋给父类变量时候,就发生向上转型
父类list 可以存放子类对象
造型cast
子类的对象可以赋值给父类变量
注意:java不存在对象对对象的赋值
父类的对象不能赋值给子类的变量