琐碎的类创建代码
在 Pharo 中,一切都是一个对象,每个对象都响应消息。因此,如果你评估以下代码
Object subclass: #MyClass
对象 Object
将为你创建名为 MyClass 的子类。如果你脑子里没有任何特定的超类,那么建议从 Object
继承子类,但这会给前面的例子带来重复的混淆。假设你要创建一个类 StackStack 作为超类的类 PriorityStack ,那么你需要评估: **
Stack subclass: #PriorityStack