为什么不能覆盖静态方法?
如果可能,请举例说明.
Smalltalk相当于Java的静态字段和方法是什么?IOW,Smalltalkers在需要类级数据和/或方法时会做些什么?
当你来自一个更像C语法的语法世界时,Smalltalk语法(和特性)可以被发现非常奇特(甚至令人不安).我发现自己失去了一些时间,
我会有兴趣学习知道你发现真正的异国情调与更经典/主流语言相比,你认为有助于理解语言.
例如,使用逻辑运算符进行评估:
(object1 = object2) & (object3 = object4) :这将评估整个表达式,即使左边部分为假,其余部分也将被评估.(object1 = object2) and: [object3 = object4] :这将评估左侧部分,只有在第一个为真的情况下才会评估右侧部分.