1 2 3 4 5 6 7 8 9
// illegal, super aspect is not abstract public aspect GenericAspect2<S,T> { public void doSomething(S s,T t) { } } aspect Sub extends GenericAspect2<String,String> { }