//接口作为参数
//当一个方法的参数是一个接口类型时,如果一个类实现了该接口,那么就可以把该类的实例的引用传值给该参数,参数可以回调类实现的接口方法
interface SHOW
{
void show();
}
class S implements SHOW
{
public void show()
{
System.out.println("hello world!");
}
}
class M
{
void get(SHOW i)
{
i.show();
}
}
public class test9
{
public static void main(String args[])
{
M m = new M();
m.get(new S());//get的参数应该是SHOW 类型的,因为SHOW是个接口,需要class S 来实现
}
}输出:hello world !
1270

被折叠的 条评论
为什么被折叠?



