设计模式
文章平均质量分 59
jfyy
这个作者很懒,什么都没留下…
展开
-
里氏代换原则(LSP)
里氏代换原则定义: 一个软件实体使用的是一个基类的话,那么一定适用于其子类,这个软件实体察觉不出基类和子类对象的区别。 第一个辩证题目:正方形是否是长方形的子类? 答案:不是。 既然正方形也属于长方形的一种特殊形式,满足IS关系,为什么不能是其子类呢? 答:如果我们作原创 2011-09-14 16:32:47 · 1106 阅读 · 0 评论 -
设计模式之对象的创建
本文是个人对java与模式这本书的个人总结,因为很多模式都已经了解,不做解释,只做补充。 对象的创建可能会用到以下几种模式 1)简单工厂模式 2)工厂方法模式 3)抽象工厂模式 4)单例模式 5)多例模式 6)建造模式 7)原始模型模式(复制) 一、简单工厂模式 举例:植物园创建水果。 使用方法:通过水果名,返回水果实例。 注意点: 1)创建实例的方法都是静态...原创 2011-09-15 17:46:17 · 443 阅读 · 0 评论 -
设计模式之结构模式
结构模式描述如何将类或对象结合在一起,组成一个更大的结构。 分类:类结构模式或对象结构模式 包含下列模式: 1)适配器模式 2)缺省适配器模式 3)合成模式 4)装饰模式 5)代理模式 6)享元模式 7)门面模式 8)桥梁模式 一、适配器模式 例子:指鹿为马 分为 1)类的适配器模式: 继承鹿类实现马的接口。 2)对象适配器模式: 关联关系,引用一个鹿的对象,完原创 2011-09-16 17:36:31 · 770 阅读 · 0 评论 -
读《某石化公司SAP项目存储管理和备份方案》有感
文章link: http://www.dostor.com/article/2012/0212/9935107.shtml 读后感: 1,一般都需要三系统:开发系统,测试系统,生产系统 2,为了更好地效率,将应用服务器和数据服务器分开。 3,服务器和存储器是分开的,中间可以用光纤交换机来实现数据传输。 4,可使用磁带库来进行备份,功能同磁盘阵列,特原创 2012-02-14 16:48:59 · 3301 阅读 · 0 评论 -
设计模式之行为模式
行为模式是对不同的对象之间,划分其责任和算法。 分类:类结构模式或对象结构模式 包含下列模式: 1)不变模式 2)策略模式 3)模板方法模式 4)观察者模式 5)迭代子模式 6)责任链模式 7)命令模式 8)备忘录模式 9)状态模式 10)访问者模式 11)解释器模式 12)调停者模式 一、不变模式 例子:Java里String,Intege...原创 2012-01-06 16:34:01 · 553 阅读 · 0 评论