会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
尔广强
未曾清贫难成人,不经打击老天真。 自古英雄出炼狱,从来富贵入凡尘。 醉生梦死谁成器,拓马长枪定乾坤。 挥军千里山河在,立足扬威传后人。
博客园
首页
新随笔
联系
订阅
管理
2019年7月19日
深入浅出《设计模式》之外观模式(C++)
摘要: 前言 模式介绍 外观模式相比较之下比较简单,模式设计中定义是为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口是的这一子系统更加容易使用。 如果不理解呢,简单些说就是外观模式提供了为内部提供了同意的接口层,解耦了子系统和客户端,这样客户端只需要知道外观类存在即可,不需要知道具
阅读全文
posted @ 2019-07-19 09:36 尔广强
阅读(296)
评论(0)
推荐(0)
2019年7月18日
深入浅出《设计模式》之工厂模式(C++)
摘要: 前言 模式介绍 在之前简单工厂模式中,我们介绍了简单工厂模式的缺陷是违背了开放 封闭原则。如果在面馆中添加了烤海参,那将会修改waiter工厂类。违背了类内封闭原则。 还以面馆为例,现在两种面,用一个服务员来卖就可以,如果这个服务员不干了,后面卖面的厨师需要兼职顶替服务员,但是厨师又不能离开灶台,就
阅读全文
posted @ 2019-07-18 12:15 尔广强
阅读(584)
评论(0)
推荐(0)
深入浅出《设计模式》之简单工厂模式(C++)
摘要: 前言 模式介绍 简单工厂模式其实并不属于GoF23(23种设计模式),更类似工厂模式的一种变型。其定义是可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 这就有点像去饭馆吃饭,进了门和服务员说一句:“waiter!来一份海参炒面
阅读全文
posted @ 2019-07-18 11:26 尔广强
阅读(567)
评论(0)
推荐(0)
公告
Contact with me
Email
Wechat
QQ
Copyright ©2019 尔广强