smalltalk中如何根据class获取superclass的名字

How to get name of superclass according to class in smalltalk

我知道如何在 SMALLTALK (with class message ).

中获取 class 的元数据class

但是如何获取 class 的 SuperClass (或获取某些 class 的实例的 SuperClass )?

当然是使用 instance class superclass! 每个 class 都可以回答它的(唯一)超级 class.

但是请注意,您有几个并非无意的大写错误。在 Smalltalk 中,大小写规则是有意义的,不区分大小写。

此外,跨实例-class级别查询这样的东西并不常见。通常,只有元编程工具(调试器、检查器)才会有这样的问题。