装饰模式

2016-12-09  本文已影响0人  mydisc1

参考:http://www.cocoachina.com/swift/20150115/10870.html

Decorator设计模式

Decorator模式可以自动的为对象添加某些行为或响应能力,并且不需要对该对象做任何修改。

该模式可以通过将希望添加的行为或响应能力打包到另一个对象中,然后通过该对象获得添加的行为或响应能力。

在Swift中,有两种最为常用的实现该模式的方案: Extensions 和 Delegation。

上一篇 下一篇

猜你喜欢

热点阅读