首页 > 其他 > 详细

接口的使用

时间:2016-03-28 00:37:38      阅读:182      评论:0      收藏:0      [点我收藏+]
interface USB{
	void start();
	void stop();
}

class C{
	public static void work(USB u){
		u.start();
		System.out.println("工作中");
		u.stop();
	}
}

class USBDisk implements USB{
	public void start(){
		System.out.println("U盘开始工作");
	}
	
	public void stop(){
		System.out.println("U盘停止工作");
	}
}

class Printer implements USB{
	public void start(){
		System.out.println("打印机开始工作");
	}
	public void stop(){
		System.out.println("打印机停止工作");
	}
}

public class InterDemo01 {

	public static void main(String[] args) {
		C.work(new USBDisk());
		C.work(new Printer());
	}

}

运行结果:        

    U盘开始工作

    工作中

    U盘停止工作

    打印机开始工作

    工作中

    打印机停止工作


接口的使用

原文:http://11317783.blog.51cto.com/11307783/1757226

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!