关于Java的继承中方法重写和强制转换的一个小问题:为什么以下代码的输出结果是“子类”,而不是“父类”?
代码如下:
        class T {
  public void m(){
System.out.println("父类");
}
        }        class TT extends T {
  public void m(){
System.out.println("子类");
}
        }        public class TestT {
  public static void main(String[] args){
TT t = new TT();
T t1 = (TT)t;
t1.m();
  }
        }