Extension vs defender methods

Neal Gafter neal at gafter.com
Tue Nov 15 13:02:53 PST 2011


2011/11/15 "Zdeněk Troníček" <tronicek at fit.cvut.cz>

> Not always are interfaces intended to be implemented. Sometimes they just
> define a contract. E.g. in JDBC, Connection is not there so that an
> application programmer implements it.
>

If it defines a contract that the library provider is expected to
implement, then it is intended to be implemented.


More information about the lambda-dev mailing list