项)8.以下哪个说法最能定义"aspect”? A.程序执行中的一个点,如方法调用或字段分配 B.选择一个或多个join point 的表达式 C.在被 pointcut 选中的join point 上执行的代码 D.与 pointcut 结合的 advice 的囊括
时间: 2024-04-06 18:32:46 浏览: 123
AOP-切面中的数据字典转换
D.与 pointcut 结合的 advice 的囊括最能定义“aspect”。Aspect 是一种编程范式,它可以将横切关注点(如日志记录、事务处理等)与应用程序的其他部分分离开来。在 AOP 中,Aspect 是由 pointcut 和 advice 组成的。Pointcut 是一组 join point 的选择器,用于选择需要被横切的 join point。Advice 是在被 pointcut 选中的 join point 上执行的代码。Aspect 由 pointcut 和 advice 组成,用于描述一组横切关注点,并将它们与应用程序的其他部分分离开来。
阅读全文