设计模式之Decorador
要点在于看懂Decorador的那张uml图:
主体类有一条单独的变化路线,要害处在于,装饰器类必须也继承自主体类,并且,还需传入主体类的实例。
这样就可以用来装饰主体类,并且在装饰完之后返回的还是主体类的实例,可以用于继续装饰。

from:http://www.cnblogs.com/Terrylee/archive/2006/03/01/340592.html
。Arlen:思想有多远你就能走多远...
要点在于看懂Decorador的那张uml图:
主体类有一条单独的变化路线,要害处在于,装饰器类必须也继承自主体类,并且,还需传入主体类的实例。
这样就可以用来装饰主体类,并且在装饰完之后返回的还是主体类的实例,可以用于继续装饰。

from:http://www.cnblogs.com/Terrylee/archive/2006/03/01/340592.html