
OO
yethyeth
这个作者很懒,什么都没留下…
展开
-
【转贴】一篇依赖倒置,控制反转,依赖注入好文
导读: 摘自(http://www.contextfree.net) 向依赖关系宣战 依赖倒置、控制反转和依赖注入辨析 在《道法自然——面向对象实践指南》一书中,我们采用了一个对立统一的辩证关系来说明“模板方法”模式—— “正向依赖 vs. 依赖倒置”(参见:《道法自然》第15章[王咏武, 王咏刚 2004])。这种把“好莱坞”原则和 “依赖倒置”原则等量齐观的看法其实来自原创 2007-11-06 16:48:00 · 761 阅读 · 0 评论 -
【转贴】DIP,IOC设计模式
导读: DIP,IOC设计模式 David.Zhu 2005/6/25 1.DIP or IOC DIP(Dependency Inversion Principle,依赖倒置原则)为我们指出了一个方向: a. 高层模块不应该依赖于低层模块,二者都应该依赖于抽象 b. 抽象不应该依赖于细节,细节应该依赖于抽象 之所以称之为“倒置”,因为在传统的结构化程序设计中,高原创 2007-11-06 16:34:00 · 1089 阅读 · 0 评论 -
设计模式在java中的运用---part 1
设计模式在java中的运用读《java与模式》之一第 I 条 理解三种工厂模式,关键是工厂方法。(区分factory method和factory method pattern)【1】 简单工厂模式:又称静态工厂方法模式,其工厂方法是静态方法。 creator必须包含逻辑判断,以决定在何时,创建何种类的实例。Client只有消费原创 2007-11-09 17:30:00 · 3446 阅读 · 0 评论