疯狂java讲义第六章课后第2题答案

疯狂java讲义第六章课后第2题答案,第1张

疯狂java讲义第六章课后第2题答案

2.定义一个接口,并使用匿名内部类方式创建接口的实例。

public class Main
{	
	
	public static void main(String[] args)
	{
		new One()
		{
			public void run()
			{
				System.out.println("我在跑步");
			}
		}.run();
		
	}
	
}

//接口
interface One
{
	
	public void run();	
}

第二种仿照书上的写法,接口相同

public class Main
{	
	
	public static void main(String[] args)
	{
		Main main = new Main();
		main.test(new One()
			{
				public void run()
				{
					System.out.println("我还在跑步");
				}
			});
		
	}
	public void test(One one )
	{
		one.run();
	}
	
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5637887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存