黑马程序员技术交流社区
标题:
关于方法内部类在方法外调用的一种方式
[打印本页]
作者:
YanLH
时间:
2015-8-22 22:29
标题:
关于方法内部类在方法外调用的一种方式
/*
方法内部类在方法外使用的一种方式
*/
abstract class Outer2{
public abstract void show();
}
class Outer{
//返回值为Outer2类的方法
public static Outer2 method(){
//方法内部类继承Outer2
class Inner extends Outer2{
public void show(){
System.out.println("show");
}
}
//新建内部类对象
Inner i = new Inner();
return i;
}
}
class InnerDemo2
{
public static void main(String[] args)
{
Outer2 i = Outer.method();//多态
i.show();
}
}
复制代码
作者:
YanLH
时间:
2015-8-27 23:23
给自己顶下帖!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2