Каков краткий пример объявлений между типами в AspectJ, который демонстрирует полезность подхода?

Сначала я подумал об использовании ITD для определения частного статического final Logger logger = ... для некоторых несвязанных случаев , но это недостаточно похоже на очевидное улучшение, чтобы использовать это в качестве демонстрационного примера.

Есть ли какой-нибудь стандартный / предлагаемый пример использования ITD, который люди должны использовать в учебных целях?

9
задан soc 13 September 2011 в 14:14
поделиться