12345678910111213141516171819 |
- import org.aspectj.testing.Tester;
-
- public class Driver {
- public static void main(String[] args) { test(); }
-
- public static void test() {
- C c = new C();
- Tester.check(c == c.foo(), "this wasn't this");
- }
- }
-
- class C { }
-
- aspect A {
- //introduction C {
- C C.foo() { return this; }
- //}
- }
-
|