1.向上转型(对象的多态)
向上转型就是将父类的对象引用指向子类对象。
或者是叫做把子类对象赋给父类的引用。
即:
Father father = new Children;
2.向下转型
向下转型往往会出现ClassCastException异常。
所以得先使用 instanceof 判断一下是否是对象类型一致。
Father father = new Children;
if(father instanceof Childen){
Children c = (Children) father;
}