首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java 向下转型 向上转型

2012-09-01 
java 向上转型 向下转型/** * @author* */public class Levels {/** * @param args */public static void

java 向上转型 向下转型

/** * @author  * */public class Levels {/** * @param args */public static void main(String[] args) {iaImpl i=new iaImpl();i.hello(i);//向上转型Ia a=new iaImpl();//向下转型a.say();//父类 a=new 子类();向下转型//子类 b=new 子类(); //b.say(b)//但是b.say的方法的型参是一个父类啊}}interface Ia{void say();}class iaImpl implements Ia{/** * */@Overridepublic void say() {System.out.println("say");}public void hello(Ia a){System.out.println(a.getClass().getName());a.say();}
?

?

热点排行