On Fri, 12 Jul 2002, Bill Barker wrote:

> I know you hate interfaces :-), but this really does look like it should be
> an interface at the moment.

What about abstract class :-) ? 

The major reason I don't like interfaces is backward compatibility issues
( like the ones we see in JDK1.4 Connection ). It'll also have some 
convenience methods in it - and it's easier to implement them in the 
base and reduce the number of methods in the provider. Plus the static 
method for discovery. 

I don't think we'll have a lot of multiple-inheritance with this. 

Of course, if everyone believe it's better to be an interface, I 
can live with that. But at least let's wait until we have an
implementation and see how it works out, then we can make it interface. 

Costin


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to