public class C { // Ajout de getter/setter static pour permettre d'avoir accès à la variable privée i. public static int ajc$get$i(C paramC) { return paramC.i; } public static void ajc$set$i(C paramC, int paramInt) { paramC.i = paramInt; } private int i = 0; void incI(int x) { this.i += x; } public static void main(String[] arg) { // Le code before entoure chaque appel. C c = new C(); int j = 50;C localC1 = c;A.aspectOf().ajc$before$test_A$1$ff7f72c0(j, localC1);localC1.incI(j); int k = 1000;C localC2 = c;A.aspectOf().ajc$before$test_A$1$ff7f72c0(k, localC2);localC2.incI(k); } }