Extension vs defender methods
Llewellyn Falco
isidore at setgame.com
Sun Nov 13 01:08:17 PST 2011
> How about "non-abstract" or "concrete" method? Once it is in the language,
> there is little reason for these methods to have a different name than the
> corresponding construct in a class.
while this makes sense, it opens up a whole new issue ...
>Is there any interesting difference between interfaces with extension
>method and interfaces without?
the "standard" naming for interfaces w/non-abstract methods is: "an
abstract class"
and then it gets all confusing between regular "abstract classes" and
"abstract classes that are also interfaces"
of course, you could classify them as "multiple-inheritance abstract classes"
--
Llewellyn Falco
www.approvaltests.com
www.teachingkidsprogramming.org
More information about the lambda-dev
mailing list