interface不能实例化,必须指定其实现类;
如:
TestInterface ts = new TestInterface(); wrong
TestInterface ts = new TestInterfaceImp(); right
因为这样指定实现类才能知道调用哪个方法,否则当有多个类同时实现同一个接口就不知道该调用哪个类。
interface不能实例化,必须指定其实现类;
如:
TestInterface ts = new TestInterface(); wrong
TestInterface ts = new TestInterfaceImp(); right
因为这样指定实现类才能知道调用哪个方法,否则当有多个类同时实现同一个接口就不知道该调用哪个类。