ITestImpl 是接口的实现类,实现了这个接口,所以可以直接new
他的实现应该是这个样子的 class ITestImpl implements ITest{}
是一个类,可以new出对象
ITest是接口,不能直接生成对象,不能new
他是interface ITest{}不能new
ITest it = new ITestImpl();属于向上转型,it.方法名,调用的子类的方法
ITestImpl it = new ITestImpl();就是正常生成一个对象 it.方法名,调用的是自己的方法
|
|