问答详情
源自:2-1 IOC及Bean容器

为什么接口在这里可以被new

为什么接口在这里可以被new,不是说接口不能使用new来进行实例化吗

提问者:qq_自余自乐_0 2016-10-23 22:46

个回答

  • ZzzzZzz3501392
    2016-10-24 00:35:56
    已采纳

    看清楚,不是new的一个接口。。你看的地方OneInterFice o = new OneInterFiceImpl();注意后面的new的不是一个接口,而是实现了这个接口的一个实现类(Class),这样,就可以通过创建的对象o来调用在接口中定义的方法,而在接口中定义的方法在后面的实现类中都是进行了实现的。