Defender methods and compatibility

Alex Buckley alex.buckley at oracle.com
Wed Nov 24 15:48:07 PST 2010


On 11/24/2010 3:29 PM, Alex Buckley wrote:
> Anyway, the good news is that mod-extn _is_ SC. That's true whether a 
> default is specified in the interface via a method body or a method name.

Should have said: mod-extn _may be_ SC. When an implementation class 
doesn't override the extension, it's possible for previously-identical 
extension methods to diverge (i.e. one changes its default) and break SC.

Alex


More information about the lambda-dev mailing list