几种设计模式概要

2017-08-27  本文已影响0人  阿拉要洗澡

单例模式

工厂模式

用工厂方法代替new操作,建立一个工厂(一个函数或一个类方法)来制造新的对象。

观察者模式

对象间存在一对多关系时,,当一个对象被修改时,则会自动通知它的依赖对象

适配器模式

将一个类的接口转换成另外一个接口

策略模式

定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。

装饰模式

装饰模式的目的是在不修改类的情况下给类增加新的功能(比如继承)。

上一篇 下一篇

猜你喜欢

热点阅读