
public class Demo04 {
public static void main(String[] args) {
USB usb1 = new Mouse();
usb1.work();
usb1.stop();
USB[] usbs = new USB[2];
usbs[0] = new UPan();
usbs[1] = new Mouse();
for (int i=0;i<usbs.length;i++){
usbs[i].work();
usbs[i].stop();
}
}
}
interface USB{
void work();
void stop();
}
class Mouse implements USB{
@Override
public void work(){
System.out.println("我点点点");
}
@Override
public void stop(){
System.out.println("我不能点了");
}
}
class UPan implements USB{
@Override
public void work(){
System.out.println("我存存存");
}
@Override
public void stop(){
System.out.println("我走了");
}
}