/*
多态的弊端
对象减的转型问题
向上转型
fu f=new zi();
向下转型
zi z=(zi)f;
*/
class pen{
public void Fe(){
System.out.println("Fe pen");
}
}
class gangpen extends pen{
public void Fe(){
System.out.println("Fe gangpen");
}
public void fe(){
System.out.println("fe gangpen");
}
}
class BieDemo{
public static void main(String[] args){
pen p=new gangpen();//向上转型
p.Fe();//Fe gangpen
//p.fe();有问题。!!!
gangpen g=(gangpen)p;//向下转型
g.Fe();//Fe gangpen
g.fe();//fe gangpen
}
}
多态的弊端
对象减的转型问题
向上转型
fu f=new zi();
向下转型
zi z=(zi)f;
*/
class pen{
public void Fe(){
System.out.println("Fe pen");
}
}
class gangpen extends pen{
public void Fe(){
System.out.println("Fe gangpen");
}
public void fe(){
System.out.println("fe gangpen");
}
}
class BieDemo{
public static void main(String[] args){
pen p=new gangpen();//向上转型
p.Fe();//Fe gangpen
//p.fe();有问题。!!!
gangpen g=(gangpen)p;//向下转型
g.Fe();//Fe gangpen
g.fe();//fe gangpen
}
}