Java 简单的接口实现
2014-07-16 12:54
363 查看
public interface USB {
public void foo();
}
public class UDisk implements USB {
@Override
public void foo() {
// TODO Auto-generated method stub
System.out.println("U盘正在工作!");
}
}
public class UFan implements USB {
@Override
public void foo() {
// TODO Auto-generated method stub
System.out.println("风扇正在运作!");
}
}
public class Computer {
private USB usb;
public void setUsb(USB usb) {
this.usb = usb;
}
public void UsbWork(){
usb.foo();
}
}
public class Test {
public static void main(String[] args){
Computer computer=new Computer();
USB udisk=new UDisk();
USB ufan=new UFan();
computer.setUsb(udisk);
computer.UsbWork();
computer.setUsb(ufan);
computer.UsbWork();
}
}
public void foo();
}
public class UDisk implements USB {
@Override
public void foo() {
// TODO Auto-generated method stub
System.out.println("U盘正在工作!");
}
}
public class UFan implements USB {
@Override
public void foo() {
// TODO Auto-generated method stub
System.out.println("风扇正在运作!");
}
}
public class Computer {
private USB usb;
public void setUsb(USB usb) {
this.usb = usb;
}
public void UsbWork(){
usb.foo();
}
}
public class Test {
public static void main(String[] args){
Computer computer=new Computer();
USB udisk=new UDisk();
USB ufan=new UFan();
computer.setUsb(udisk);
computer.UsbWork();
computer.setUsb(ufan);
computer.UsbWork();
}
}
相关文章推荐
- JAVA 多线程的简单实现(runnable接口方式)
- java 接口实现简单并能说明问题的例子
- java调用WEBSERVICE接口简单实现
- Java中集合框架,Collection接口、Set接口、List接口、Map接口,已经常用的它们的实现类,简单的JDK源码分析底层实现
- java简单实现webservice接口
- Java中集合框架,Collection接口、Set接口、List接口、Map接口,已经常用的它们的实现类,简单的JDK源码分析底层实现
- 通过junit/TestNG+java简单实现接口的自动化测试
- java 接口类(排序)的简单实现
- 简单介绍java Enumeration 很多类都是实现了这个接口的 比如StringTokenizer类 方法很类似
- java Script 接口实现 简单实例
- JAVA接口的简单实现
- 使用阿里大于接口实现一个简单的短信验证(Java版)
- java简单实现webservice接口
- 今天的问题:一个简单的例子,请帮我解开“接口实现Java‘隐藏实现细目’”的迷惑。
- java通过Comparable接口实现字符串比较大小排序的简单实例
- java 调用 webservice 接口的简单实现
- 使用Java8的函数式接口@FunctionalInterface实现简单异步调用
- java实现跨系统接口调用简单
- 使用Java8的函数式接口@FunctionalInterface实现简单异步调用
- java简单实现webservice接口