多态问题求助
class classA{
public void printv(){
System.out.println("classA");
}
}
class classB extends classA{
public void printv(){
System.out.println("classB");
}
}
public class Testtwo {
public static void main(String args[]){
classB objectB=new classB();
objectB.printv();
classA as=(classA)objectB;
as.printv();
}
}
////////////////
不理解为什么强制类型转换了classA as=(classA)objectB;输出的还是classB呢?