您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

HasMethodViaITD.aj 260B

1234567891011121314151617
  1. public aspect HasMethodViaITD {
  2. declare parents : hasmethod(* foo()) implements I;
  3. // C gets foo via ITD
  4. public void C.foo() {}
  5. declare warning : execution(* I+.bar()) : "hasmethod matched on ITD ok";
  6. }
  7. interface I {}
  8. class C {
  9. void bar() {}
  10. }