创建新对象和依赖注入之间的区别