在程序中,我用getSource得到一个对象,此时,将对象转化为它的子类型,用完子类型的方法后,如何再将它还原回原类型呢?
例如:继承关系如下:
A <- B <- C <- D用getSource方法得到A的对象实例,然后将其转换为D类型,当用完D的一个方法后,再用A的方法,怎么才能实现呢?