- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 设计模式学习(十一):外观模式
目录一、前言二、外观模式三、实际例子四、结构与参与者四、简单的示例代码五、总结一、前言本周参加了第六次设计模式研讨会,主题是外观(FACADE)模式,接下来我们来看看该模式的具体内容。二、外观模式FACADE 模式:隐藏系统的复杂性,并向客户端提供一个客户端可以访问系统的接口。意图:为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。主要解决:降低访问复杂系统的内部子系统时的复杂度,简化客户端与之的接口。实现核心:在客户端和复杂系统之
2021-04-18 19:18:56 183
原创 设计模式学习(十):装饰模式
目录一、前言二、装饰模式三、实际例子四、结构与参与者五、简单的示例代码六、总结一、前言装饰(Decorator)模式主要是在组合(Composite)模式的基础上扩展,因此并不为其专门开一次研讨会,在闲余时间自行学习,接下来我们来看看该模式的具体内容。组合(Composite)模式的具体内容详见:设计模式学习(九):组合模式。二、装饰模式Decorator 模式:允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。意图:动态地给
2021-04-11 19:56:57 288
原创 设计模式学习(九):组合模式
目录一、前言二、组合模式三、实际例子四、结构与参与者五、总结一、前言本周参加了第五次设计模式研讨会,主题是组合(Composite)模式,接下来我们来看看该模式的具体内容。二、组合模式Composite 模式:把一组相似的对象当作一个单一的对象。意图:将对象组合成树形结构以表示“部分-整体”的层次结构。 Composite使得用户对单个对象和组合对象的使用具有一致性。主要解决:它在我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序
2021-04-05 21:35:49 278
VC++6.0 MFC使用ODBC链接MySQL把图片写入blob字段
2018-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人