接口是无法实例化的,因为接口中没有构造方法,但是可以根据多态性的概念,通过接口的子类对其进行实例化。
interface Usb
{
public void start();
public void stop();
}
class MoveDisk implements Usb
{
public void start()
{
System.out.println("MOveDisk start...");
}
public void stop()
{
System.out.println("MoveDisk stop...");
}
}
class Computer
{
public void work(Usb u)
{
u.start();
u.stop();
}
}
public class Testinterface {
public static void main(String[] args)
{
Computer a= new Computer();
Usb b= new MoveDisk();
a.work(b);
//new Computer().work(new MoveDisk());
}
}