子类强转父类

子类强转父类,父类引用指向子类对象,实际上依然是子类,该引用只能调用父类中定义的方法和变量。
如果子类中重写了父类中的一个方法,那么在调用这个方法的时候,将会调用子类中的这个方法。

父类强转子类

只有父类对象本身就是用子类new出来的, 才可以被强制转换为子类对象。