Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

1234567891011121314151617181920212223242526272829
  1. // Simple - don't attempt to alter target for proceed, just change the arg
  2. aspect X1 {
  3. void around(String p): call(void M.method(String)) && args(p) {
  4. System.err.println("advice from code aspect");
  5. proceed( "faked" );
  6. }
  7. public static void main(String []argv) {
  8. M.main(argv);
  9. }
  10. }
  11. class M {
  12. String prefix;
  13. public M(String prefix) { this.prefix = prefix; }
  14. public static void main( String[] args ) {
  15. M m = new M(">");
  16. m.method("real");
  17. }
  18. public void method(String s) { System.err.println(s); }
  19. }