摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7723225.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲结构型设计模式的第三个模式--装饰模式。当第一次看到这个名称时想到的是另外一个词语“装修”,个人观点谈谈对“装修”的理解吧,请大家 阅读全文
posted @ 2020-01-20 18:30 缥缈的尘埃 阅读 (68) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7699301.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲结构型设计模式的第二个模式--桥接模式,也有叫桥模式的。桥在我们现实生活中经常是连接着A地和B地,再往后来发展,桥引申为一种纽 带, 阅读全文
posted @ 2020-01-19 16:24 缥缈的尘埃 阅读 (74) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7640873.html,记录一下学习过程以备后续查用。 一、引言 从今天开始我们开始讲结构型设计模式,结构型设计模式有如下几种:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。 创建型设 阅读全文
posted @ 2020-01-18 16:22 缥缈的尘埃 阅读 (85) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7640873.html,记录一下学习过程以备后续查用。 一、引言 很多人说原型设计模式会节省机器内存,他们说是拷贝出来的对象是原型的复制,不会使用内存。我认为这是不对的,因为拷贝出来的每一个对象都是实际 存在的 阅读全文
posted @ 2020-01-16 12:01 缥缈的尘埃 阅读 (86) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7614630.html,记录一下学习过程以备后续查用。 一、引言 在现实生活中,我们经常会遇到一些构成比较复杂的物品。比如电脑,是由CPU、主板、内存条、硬盘、显卡、机箱等组装而成的。手机也是复杂物品, 由主板 阅读全文
posted @ 2020-01-14 16:21 缥缈的尘埃 阅读 (106) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7596897.html,记录一下学习过程以备后续查用。 一、引言 接上一篇C#设计模式学习笔记:简单工厂模式(工厂方法模式前奏篇),通过简单工厂模式的了解,它的缺点就是随着需求的变化我们要不停地修改工厂里 上一 阅读全文
posted @ 2020-01-14 10:55 缥缈的尘埃 阅读 (109) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7567880.html,记录一下学习过程以备后续查用。 一、引言 接上一篇C#设计模式学习笔记:简单工厂模式(工厂方法模式前奏篇),通过简单工厂模式的了解,它的缺点就是随着需求的变化我们要不停地修改工厂里 面的 阅读全文
posted @ 2020-01-09 15:19 缥缈的尘埃 阅读 (132) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7551373.html,记录一下学习过程以备后续查用。 一、引言 简单工厂模式并不属于GoF23里面的设计模式,其实它属于一个过渡的模式,这个模式是为了引出下一篇要讲的模式:工厂模式。 二、简单工厂模式的介绍 阅读全文
posted @ 2020-01-04 22:02 缥缈的尘埃 阅读 (183) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8250985.html,记录一下学习过程以备后续查用。 一、引言 设计模式的分类: 1)依目的: 创建型(Creational)模式:负责对象创建 结构型(Structural)模式:处理类与对象间的组合 行为 阅读全文
posted @ 2020-01-04 14:56 缥缈的尘埃 阅读 (151) 评论 (0) 编辑
摘要:本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8287784.html,记录一下学习过程以备后续查用。 写代码也是有原则的,我们之所以使用设计模式,主要是为了适应变化,提高代码复用率,使软件更具有可维护性和可扩展性。如果我们能更好的理 解这些设计原则,对我们 阅读全文
posted @ 2020-01-03 16:16 缥缈的尘埃 阅读 (131) 评论 (0) 编辑