巨大的石头

在这里寻找精彩人生

导航

02 2010 档案

(DIP)依赖倒置原则
摘要:所谓依赖倒置原则(Dependence Inversion Principle)就是要依赖于抽象,不要依赖于具体。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 阅读全文

posted @ 2010-02-26 13:57 巨大的石头 阅读(1154) 评论(0) 推荐(0)

原型模式(Prototype Pattern)
摘要:1、概述 在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化?从而使依赖于这些易变对象的客户程序不随着产品类变化? 2、意图 原型模式是通过现有的一个对象,复制出更多的此类型的对象以供使用。 3、结构图 图解说明 UsePrototype类是用户类也... 阅读全文

posted @ 2010-02-25 18:07 巨大的石头 阅读(331) 评论(0) 推荐(0)

打赏