像 UndefinedObject 这样的类在 Pharo 中表现得像一个单例吗

Mih*_*hsu 6 smalltalk pharo

我正在学习 Pharo,我想了解属于 UndifnedObject 类的类/对象(如 nil)是否只有 1 个实例并且表现得像一个单例,还是每次我们有一个 nil 时都会创建一个新实例。

Jam*_*ter 8

该符号nil指的是 的单个实例UndefinedObject。您会发现truefalseTrueFalse分别是和的唯一实例)相同。