就是让类所依赖的对象作为参数让使用者调用的时候注入

    让常变化的东西由使用者决定,可以结合builder和工厂模式