Permet d'appeler une fonction avant et après une fonction spécifique. Peut même remplacer l'appel d'une fonction.
Le concept est proche de la programmation orientée aspect.
C++