stu父类
public class stu {public void say(){System.out.println("stu");}
}
teacher子类
public class teacher extends stu{public void go(){System.out.println("teacher");}
}
main类强制类型转换(父类转换为子类)
public class Main
{public static void main(String[] args){//高 低stu s=new teacher();//go是teacher里面的,把s转化成teacher类型,就可以使用go了,要不然不可以用teacher ss=(teacher) s;//强制类型转换,这两列还等于((teacher) s).go();ss.go();}
}
main类强制类型转换(子类转换为父类可以直接赋值自动转过去)可能丢失自己本来的一些方法
public class Main
{public static void main(String[] args){//高 低teacher t=new teacher();t.go();stu s=t;s.go();//编译错误}
}
