切面編程

              每個模塊的核心功能都是爲特定業務領域提供服務, 但是這些模塊都需要類似的輔助功能, 例如安全和事務管理。如果要重用通用功能的話, 最常見的面向對象技術是繼承(inheritance) 或委託(delegation) 。 但是, 如果在整個應用中都使用相同的基類,繼承往往會導致一個脆弱的對象體系; 而使用委託可能需要對委託對象進行復雜的調用。 切面提供了取代繼承和委託的另
相關文章
相關標籤/搜索