Am 31.10.16 um 16:13 schrieb CodeDmitry:
I meant "dynamic" as a contrast to Java's abstract classes/interfaces which
are going to slap you if you forget to implement one of the abstract
methods,
Smalltalk will also slap you if you send an unimplemented message. The
only difference is that Java will make you sit down and do your homework
first, no matter if you still remember what you wanted to do in the
first place ;-)
But coming back top the topic: the Boolean superclass is not at all
comparable to a Java interface. It does provide implementation and is
not only there to force you to first make the compiler happy and then
see if you implemented anything useful.
Joachim