我需要幫助瞭解Smalltalk中變量的用法和區別。 下面給出的代碼中每個變量有什麼區別和用法?smalltalk中的變量類型
Object subclass: #MyClass
instanceVariableNames: 'x'
classVariableNames: 'Yy'
poolDictionaries: ''
category: 'helpMe'
MyClass class
instanceVariableNames: 'zzz'
+1,即使我認爲有關_class實例變量_的位不太正確。如果我沒有記錯,只有班級有權訪問它們,但不是它的實例。子類繼承它們,但有它們自己的值。對於來自其他語言的人來說,這個類通常很難理解,因爲類本身並不是真正的對象。 –
是的,你是對的。感謝您指出了這一點。我已經修改了我的答案以包含這一點。 –