java为什么调用接口,就可以调用到接口的实现类的方法
这是java 三大特性之一:多态的表现
即 接口声明的变量 被赋值为该接口实现类的对象的引用
如 List list = new ArrayList( );
这里 List 是接口, ArrayList 是List 的实现类
实现多态的方式有三种:重写、接口、抽象类和抽象方法。 这里是接口的多态特性,并且使用的是动态绑定(后期绑定)
这是java 三大特性之一:多态的表现
即 接口声明的变量 被赋值为该接口实现类的对象的引用
如 List list = new ArrayList( );
这里 List 是接口, ArrayList 是List 的实现类
实现多态的方式有三种:重写、接口、抽象类和抽象方法。 这里是接口的多态特性,并且使用的是动态绑定(后期绑定)