随笔分类 -  设计模式

摘要:来源:http://blog.csdn.net/hguisu/article/details/7558249/ 设计模式 ( 十八 ) 策略模式Strategy(对象行为型) 1.概述 在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或 阅读全文
posted @ 2017-06-22 10:04 manmanlu 阅读(666) 评论(0) 推荐(0)
摘要:在阎宏博士的《JAVA与模式》一书中开头是这样描述代理(Proxy)模式的: 代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 代理模式的结构 所谓代理,就是一个人或者机构代表另一个人或者机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对 阅读全文
posted @ 2017-06-22 09:12 manmanlu 阅读(221) 评论(0) 推荐(0)
摘要:原文:http://blog.csdn.net/jason0539/article/details/22568865 生活中的一个例子: 拿汽车在路上行驶的来说。既有小汽车又有公共汽车,它们都不但能在市区中的公路上行驶,也能在高速公路上行驶。这你会发现,对于交通工具(汽车)有不同的类型,它们所行驶的 阅读全文
posted @ 2017-01-09 15:44 manmanlu 阅读(464) 评论(0) 推荐(0)
摘要:在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极 阅读全文
posted @ 2016-12-09 15:37 manmanlu 阅读(137) 评论(0) 推荐(0)
摘要:原文:http://blog.csdn.net/u010850027/article/details/53032336 开篇前言 遇一人白首,择一城终老,是多么美好的人生境界,她和他历经风雨慢慢变老,回首走过的点点滴滴,依然清楚的记得当初爱情萌芽的模样,时维十一月,眼看着光棍节就那么轻轻的来了,没有 阅读全文
posted @ 2016-11-04 16:41 manmanlu 阅读(299) 评论(0) 推荐(0)
摘要:23种设计模式及其应用场景 设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 ; 应用场景:一个无状态的类使用单例模式节省内存资源。 二、Abstract Factory,抽象工厂:提供一个创建一 阅读全文
posted @ 2016-10-17 15:59 manmanlu 阅读(2261) 评论(0) 推荐(0)