黑马程序员技术交流社区
标题:
关于内部类的一个小练习,大家可以来做做
[打印本页]
作者:
ZhangHeng
时间:
2015-7-8 20:49
标题:
关于内部类的一个小练习,大家可以来做做
补充下面小程序中注释的地方,并说明思想?
interface Inter
{
void method();
}
class Test
{
//补足代码,通过匿名内部类
}
class InnerClassDemo
{
public static void main(String[] args)
{
Test.function().method();
}
}
复制代码
作者:
虾米吃螃蟹
时间:
2015-7-9 10:12
Test不需实例化就可Test.function(),因此function是静态方法?
作者:
虾米吃螃蟹
时间:
2015-7-9 10:33
class Test {
//补足代码,通过匿名内部类
public static Inter function(){
return new Inter(){
public void method(){
System.out.println(4);
}
};
}
}
复制代码
作者:
eayonh
时间:
2015-7-9 10:58
本帖最后由 eayonh 于 2015-7-9 11:03 编辑
public static Inter function(){
return new Inter()
{
public void method()
{
}
}
}
作者:
帅帅loyal
时间:
2015-7-9 11:41
这个视频里边有的吧,function方法是静态的,然后可以返回来一个Inner对象,这里要用内部类覆盖Inner的Method方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2