扩展: 控制反转(IoC)及依赖注入(DI)