摘要:
依赖注入解决的是依赖对象的创建与管理,更准确来说,是“依赖关系”的管理。以一个Coder类和一个Computer类为例,代码民工总归是要有电脑才能工作的嘛,所以Coder对象要包含一个Computer对象,即Coder类对Computer类产生依赖了。最原始的情况下,可能是类似下面这样的代码,依赖关系硬编码到代码中Coder qsort = new Coder("qsort", new Computer("Dell Optiplex 990"));硬编码带来的当然是灵活性的降低和可维护性的下降,使得Coder和Computer这两个concrete cl 阅读全文
posted @ 2011-09-09 11:05
qsort
阅读(440)
评论(0)
推荐(1)
浙公网安备 33010602011771号