依赖注入

简述依赖注入的三种方式