您的位置:首页 > 编程语言 > Java开发

Java中接口的应用

2016-08-09 11:02 405 查看
package cn.mdln.study2;

/**

 * 接口的应用

 */

import javax.jws.soap.SOAPBinding.Use;

public class TestDemo4 {

public static void main(String[] args) {

    USB use=new Flash();

    use.start();

    use.work();

    use.exit();

    Computer com=new Computer();

    com.run(use);

    
}

}

interface USB

{
public void work();
public void start();
public void exit();

}

class Computer

{
public Computer()
{
System.out.println("启动电脑");
}
public void run(USB usb)
{
usb.start();
print();
usb.work();
usb.exit();
shutdown();
}
public void print()
{
System.out.println("\t电脑识别U盘");
}
public void shutdown()
{
System.out.println("电脑关机");
}

}

class Flash implements USB//U盘实现USB标准接口

{
public Flash()
{
System.out.println("\tU盘实现了USB标准接口");

     }
public void work()
{
System.out.println("\tU盘开始进行拷贝工作");
}
public void exit()
{
System.out.println("U盘工作完成可以退出");
}
public void start()
{
System.out.println("U盘开始启动");
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: