摘要: FACADE 门面(外观)模式 门面模式:外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。每一个子系统只有一个门面类,而且此门面类只有一个实例,也就是说它是一个单例模式。但整个系统可以有多个门面类。(简单来说就是简化了操作,传递某个特定参数就 阅读全文
posted @ 2018-03-08 23:45 喵小喵~ 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 合成模式 合成模式:合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式就是一个处理对象的树结构的模式。合成模式把部分与整体的关系用树结构表示出来。合成模式使得客户端把一个个单独的成分对象和由他们复合而成的合成对象同等看待。 Mary今天过生日。“我过生日,你要送我一件礼物。”“嗯, 阅读全文
posted @ 2018-03-08 23:26 喵小喵~ 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 工厂模式: 客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。(简洁来说就是对同一种要求使用不同的处理手段) 例如,追MM的时候少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是 阅读全文
posted @ 2018-03-08 22:32 喵小喵~ 阅读(217) 评论(0) 推荐(0) 编辑