2009-10-13 55 views

回答

1

如果您可以揮霍一本書,AspectJ Cookbook有關於如何在各種GOF模式中使用AOP的章節。

3

修飾師

這對AOP來說看起來很自然!簽名保持不變,但會添加一些行爲... :-)

1

AOP關注與正交(交叉切割)問題本身有關,其中一個示例是日誌記錄。鑑於此,最有助於這種情況的模式將是Observer模式。

這個在線圖書章節:

http://www.springerlink.com/content/v7436h45532h8643/

提出了面向方面實現五大知名設計模式:辛格爾頓,觀察員指揮,職責鏈的,和代理。直覺上,我認爲控制反轉(IoC)也會起作用,因爲它將軟件功能的實現從它的周圍組件中分離出來。