
设计模式
文章平均质量分 86
wx_0194
断断续续......
展开
-
(四)单例设计模式
第四回 单例模式1.单例模式介绍 单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。 比如 Hibernate 的 SessionFactory,它充当数据存储源的代理,并负责创建 Session 对象。SessionFactory 并不是 轻量级的,一般情况下,一个项目通常只需要一个 SessionFactory 就够,这是就会使用到单例模式。2.单例设计模式八种方式...原创 2021-03-04 23:30:13 · 157 阅读 · 1 评论 -
(三)设计模式之七大原则(后四个)
第二回 设计模式七大原则4.里氏替换原则4.1基本介绍 1)里氏替换原则(LiskovSubstitutionPrinciple)在1988年,由麻省理工学院的以为姓里的女士提出的。 2) 如果对每个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1都 代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子类型。换句话说,所有引用基类的地方必须能透明地使用其子类...原创 2021-03-04 23:03:56 · 118 阅读 · 1 评论 -
(二)设计模式之七大原则(三个)
hh原创 2021-03-03 00:05:44 · 146 阅读 · 0 评论 -
(一)设计模式之介绍
好久没更博客了,接下来一段时间会复习一下设计模式相关内容,以下是我的表演---呱唧呱唧,^ _ ^,接下来步入主题:第一回 内容介绍1.设计模式简介 软件工程中,设计模式(designpattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在 1990 年代从建筑设计领域引入到计算机科学的。 什么是 GOF(四人帮,全拼 Gang of Four)? ...原创 2021-03-02 23:10:04 · 136 阅读 · 0 评论