C++11實現一個輕量級的AOP框架

轉載自:點擊打開鏈接 AOP介紹   AOP(Aspect-Oriented Programming,面向方面編程),可以解決面向對象編程中的一些問題,是OOP的一種有益補充。面向對象編程中的繼承是一種從上而下的關係,不適合定義從左到右的橫向關係,如果繼承體系中的很多無關聯的對象都有一些公共行爲,這些公共行爲可能分散在不同的組件、不同的對象之中,通過繼承方式提取這些公共行爲就不太合適了。使用AOP
相關文章
相關標籤/搜索