On Fri, 24 Sep 2004, Pavel Avgustinov wrote:
> I think the issue is when you have <pattern> implements <other_pattern>,
> and both patterns happen to select a class. Then you haven't explicitly
> written the stupid <class> implements <class>, but arguably interpreting
> the 'implements' as 'extends' gives the most sensible meaning in this
> case, does it not?
For what it's worth, I agree with Pavel about this. It's pretty clear that
the ajc people, with their AspectJ designing hat on, have decided to
ignore the implements/extends distinction, and it would be best just to
follow that consistently. It's easy to explain, too: "'implements' and
'extends' are interchangeable in 'declare parents'".
Ganesh
Received on Fri Sep 24 18:21:51 2004
This archive was generated by hypermail 2.1.8 : Fri Sep 24 2004 - 20:20:02 BST