像UndefinedObject这样的类在Pharo中表现得像一个单例吗
我正在学习 Pharo,我想了解属于 UndifnedObject 类的类/对象(如 nil)是否只有 1 个实例并且表现得像一个单例,还是每次我们有一个 nil 时都会创建一个新实例。
回答
该符号nil指的是 的单个实例UndefinedObject。您会发现true和false(True和False分别是和的唯一实例)相同。
我正在学习 Pharo,我想了解属于 UndifnedObject 类的类/对象(如 nil)是否只有 1 个实例并且表现得像一个单例,还是每次我们有一个 nil 时都会创建一个新实例。
该符号nil指的是 的单个实例UndefinedObject。您会发现true和false(True和False分别是和的唯一实例)相同。