blob: 6843765b13a4be105b31d6916d9460c7b2fb7acd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
public abstract aspect D<T> {
private T Goo<T>.data;
public T Goo<T>.getData(T defaultValue) {
return (this.data != null ? data : defaultValue);
}
}
aspect E extends D<String> {}
class Goo<P> {}
|