作为一名学习Java的小白在学习时遇到一个现象就是
接口 对象=new 实现类
此时我就在思考为什么不直接使用
实现类 对象 = new 实现类
为什么在实际的开发过程中不采用直接创建实现类对象来调用方法呢?
如 List list = new ArrayList();
看到一篇文章,成功的解答了我的疑惑https://blog.youkuaiyun.com/weixin_44769957/article/details/110000881
作为一名学习Java的小白在学习时遇到一个现象就是
接口 对象=new 实现类
此时我就在思考为什么不直接使用
实现类 对象 = new 实现类
为什么在实际的开发过程中不采用直接创建实现类对象来调用方法呢?
如 List list = new ArrayList();
看到一篇文章,成功的解答了我的疑惑https://blog.youkuaiyun.com/weixin_44769957/article/details/110000881