摘要: 代码写的不规范,目的是缩短文章篇幅,实际中请不要这样做。 1、模式的结构 代理模式的主要角色如下: A、抽象主题(Subject)类:通过接口或抽象类声明真实主题和代理对象实现的业务方法。 B、真实主题(Real Subject)类:实现了抽象主题中的具体业务,是代理对象所代表的真实对象,是最终要引 阅读全文
posted @ 2020-08-12 21:43 mohist 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 类写的不够规范,目的是为了缩短篇幅,实际中其不要这样做。 参考文章: 1、 http://c.biancheng.net/view/1371.html 1、概述 A、享元,我的理解是: 共享的模块单元。实现的是复用代码。 B、非享元,非享元类型要作为享元的接口的参数。 2.、模式的结构 享元模式的主 阅读全文
posted @ 2020-08-12 20:25 mohist 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 类写的不够规范,目的是缩短篇幅,请实际中不要这样做。 1、概述 了解外观模式相关概念后,一下子想到的是主板, 主板上有各种元器件,各种指示灯,各种电容,各种电路。然而,主板供电的接口就一个,其他元器件需要用电的都是从这里获取电源。比如,风扇,LED灯。要是我们单独出来,把每一个元器件单独通电,那主板 阅读全文
posted @ 2020-08-12 18:13 mohist 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 类写的不够规范,目的是为了缩短篇幅,实际中请不要这样做。 1、概述 想象一下修房子。当施工队把房子框架结构做好了,墙刷上了水泥, 这时,工队暂时没有钱,装修只能暂停了。 过了一段时间,工队筹集了资金,继续装修,最后交给用户。 这个过程中, 就和 装饰器模式 很接近。 工队前期,做好了房屋结构框架,刷 阅读全文
posted @ 2020-08-12 17:18 mohist 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 代码写的不够规范,目的是为了缩短代码篇幅, 实际中请不要这样做 1、概述 这里的组合,是将 部分组合到整体。所以, 用到的对象有: 部分、整体。 这里的例子,生活中可以类比厨房的筷筒: 里面放了筷子,勺子。 筷子 勺子就是部分, 整体就是块筒。再比如,冰箱 和放入冰箱的食材, 冰箱就是整体, 放入冰 阅读全文
posted @ 2020-08-12 12:54 mohist 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 类写的不规范,原因: 缩短篇幅,实际中请不要这样写。 欢迎指正 工厂模式,如其名,想象下现实生活中的工厂,比如Apple的组装工厂,小米产品的组装工厂,华为设备的组装工厂。对我们用户而言,不需要知道他到底是怎么组装的,几道工序,时间长短,这些用户都不需要关心。 1、分类 A、 简单工厂, 生产一一种 阅读全文
posted @ 2020-08-12 08:23 mohist 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 类写的不规范(应该屏蔽类的拷贝构造函数和运算符=)。少写点代码,缩短篇幅,重在理解。 实际中可不要这样做。 类比生活中的手机,pad等电源适配器。 简单来讲: 将原本 不匹配 的两者 变的匹配 并且 不影响 原有的逻辑结构 1、分类 A、类适配器 B、对象适配器 C、接口适配器 2、具体 A、类适配 阅读全文
posted @ 2020-08-12 00:03 mohist 阅读(160) 评论(0) 推荐(0) 编辑