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.

12345678910111213141516171819202122232425262728
  1. interface P<T> {
  2. public T pm(T t);
  3. // public String pm2(String t);
  4. }
  5. interface C extends P<String> {
  6. public void cm();
  7. }
  8. class CImpl implements C {
  9. public void cm() {}
  10. public String pm(String s) { System.err.println(s);return s;}
  11. // public String pm2(String s) { return s;}
  12. }
  13. public class H {
  14. public static void main(String []argv) {
  15. C test = new CImpl();
  16. test.pm("foo"); // manifests as 'Object pm(Object) call' due to type C being used
  17. // test.pm2("foo");
  18. }
  19. }
  20. aspect X {
  21. Object around(): call(* pm(..)) { System.err.println("advice"); return null;}
  22. // before(): call(* pm2(..)) {}
  23. }