设计模式
纵使微芒如烟
古人之观于天地、山川、草木、虫鱼、鸟兽,往往有得,以其求思之深而无不在也。夫夷以近,则游者众;险以远,则至者少。而世之奇伟、瑰怪,非常之观,常在于险远,而人之所罕至焉,故非有志者不能至也。
展开
-
设计模式之工厂模式
Saying and doing are two different things. 简单工厂模型 何谓工厂?可以生产产品,产品可以枚举。 #include<iostream> class AbstructProduct { public: virtual~AbstructProduct() {}; virtual void show() = ...原创 2020-03-16 15:40:30 · 137 阅读 · 0 评论 -
设计模式之单例模式
什么事单例模式: 单例 Singleton 是设计模式的一种,其特点是只提供唯一一个类的实例,具有全局变量的特点,在任何位置都可以通过接口获取到那个唯一实例; 应用场景: 设备管理器,系统中可能有多个设备,但是只有一个设备管理器,用于管理设备驱动; 数据池,用来缓存数据的数据结构,需要在一处写,多处读取或者多处写,多处读取; 实现要点: 全局只有一个实例:static 特性,同时禁止用户自己...原创 2020-03-16 15:37:34 · 146 阅读 · 0 评论