瑣碎的類建立程式碼
在 Pharo 中,一切都是一個物件,每個物件都響應訊息。因此,如果你評估以下程式碼
Object subclass: #MyClass
物件 Object
將為你建立名為 MyClass 的子類。如果你腦子裡沒有任何特定的超類,那麼建議從 Object
繼承子類,但這會給前面的例子帶來重複的混淆。假設你要建立一個類 StackStack 作為超類的類 PriorityStack ,那麼你需要評估: **
Stack subclass: #PriorityStack