在面向切面编程语言中,如何使用切点向现有程序添加功能?
据我了解,从这篇维基百科文章 - http://en.wikipedia.org/wiki/Pointcut,切点被放置在代码的特定位置,在到达该点时,根据切点的评估,可以在代码的某个特定点执行更多的代码。如果这种理解是正确的,那么它可以添加功能,因为程序员可以根据该评估执行不同的代码片段。
据我了解,从这篇维基百科文章 - http://en.wikipedia.org/wiki/Pointcut,切点被放置在代码的特定位置,在到达该点时,根据切点的评估,可以在代码的某个特定点执行更多的代码。如果这种理解是正确的,那么它可以添加功能,因为程序员可以根据该评估执行不同的代码片段。