BrightLoong's Blog


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索
close
BrightLoong's Blog

设计模式——职责链模式

发表于 2018-05-17 | 分类于 设计模式 | 阅读次数

chain

一. 概述

职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止

阅读全文 »
BrightLoong's Blog

设计模式——策略模式

发表于 2018-05-06 | 分类于 设计模式 | 阅读次数

strategy

一. 概述

考虑如下情景,超市搞打折活动,对于消费额度不同提供不同的折扣,比如:满200打9折,满400打8折之类的;或者旅行出游的情景,可以考虑骑自行车,坐汽车、火车、飞机等等。

阅读全文 »
BrightLoong's Blog

设计模式——工厂模式

发表于 2018-05-05 | 分类于 设计模式 | 阅读次数

factory

一.概述

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一,其通过提供对象创建工厂,将创建对象的具体过程屏蔽起来,使调用的客户端不用关心具体的对象创建过程,提高了灵活性。

阅读全文 »
BrightLoong's Blog

设计模式——装饰器模式

发表于 2018-04-22 | 分类于 设计模式 | 阅读次数

decorator

一. 概述

装饰器模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰器模式比生成子类更为灵活;它允许向一个现有的对象添加新的功能,同时又不改变其结构。

阅读全文 »
BrightLoong's Blog

设计模式——单例模式

发表于 2018-04-15 | 分类于 设计模式 | 阅读次数

Singleton

单例模式属于创建模型。

单例模式,是设计模式中比较简单而又最常用的模式之一。通过单例模式可以保证系统中,应用该模式的类只有一个类实例。

阅读全文 »
1…345…8
BrightLoong

BrightLoong

Remember what should be remembered, and forget what should be forgotten.Alter what is changeable, and accept what is mutable.

36 日志
8 分类
28 标签
GitHub 简书 Email
© 2018 BrightLoong
由 Hexo 强力驱动
主题 - NexT.Pisces