3
A
回答
1
如果您可以揮霍一本書,AspectJ Cookbook有關於如何在各種GOF模式中使用AOP的章節。
3
修飾師?
這對AOP來說看起來很自然!簽名保持不變,但會添加一些行爲... :-)
1
AOP關注與正交(交叉切割)問題本身有關,其中一個示例是日誌記錄。鑑於此,最有助於這種情況的模式將是Observer模式。
這個在線圖書章節:
http://www.springerlink.com/content/v7436h45532h8643/
提出了面向方面實現五大知名設計模式:辛格爾頓,觀察員指揮,職責鏈的,和代理。直覺上,我認爲控制反轉(IoC)也會起作用,因爲它將軟件功能的實現從它的周圍組件中分離出來。
相關問題
- 1. 面向功能,動態和麪向方面編程的模式
- 2. Qt中的面向方面的編程
- 3. 面向方面編程C#
- 4. 面向方面編程StructureMap.DynamicInterception
- 5. Java中面向方面的編程
- 6. CakePHP中面向方面的編程
- 7. Android中面向方面編程
- 8. 面向方面編程Clojure中
- 9. 面向程序編程人員的OOP
- 10. 什麼是面向方面的編程?
- 11. Spring Roo和麪向方面的編程
- 12. 面向方面的編程:在C#慢#
- 13. 面向方面編程的未來
- 14. 面向方面的編程實例
- 15. 面向方面的編程框架
- 16. 面向對象設計/設計模式的情況下
- 17. Java界面設計模式情況
- 18. 使用反射或面向方面的編程?
- 19. 使用面向方面編程的日誌記錄異常
- 20. 使用面向方面編程的Rails異常處理
- 21. r中的面向方面的編程:任何可用的庫?
- 22. 春季面向方面編程
- 23. ActionScript 3面向方面編程
- 24. 在一個四方形模式裏面使用jQuery
- 25. 使用界面生成器在橫向模式下編程
- 26. 在Windows中以編程方式確定電源使用情況?
- 27. 模式在面向對象的方式
- 28. 面向方面編程和麪向對象編程有何區別
- 29. 面向方面的谷歌應用程序引擎編程(Java)
- 30. 以編程方式獲取GPU的處理器使用情況
我認爲:AOP!= OOP :( – OscarRyz 2009-10-13 16:06:50