我的Person
和setters
的类别为getters
,如下所示:
Object subclass: #Person
instanceVariableName: 'name document'
classVariableName ' '
package: 'foo'
name
^name
name: anObject
name:= anObject
document
^document
document: anObject
document:= anObject
然后我在TestPerson
中实例了我的班级>
setUp p1:= Person name:'Alice' document:='12345'
所以我在这里不理解如果我的名字真的是爱丽丝,我该如何实现我的吸气剂进行比较。例如,在Java中,它将是这样的:
p1.getName().equals("Alice");
我的Person类带有我的设置和获取器,如下所示:对象子类:#Person instanceVariableName:'名称文档'classVariableName''包:'foo'名称^名称名称:anObject名称:= ...
p1 name = 'Alice'
您确实需要阅读有关Smalltalk的书,您缺少基本知识,“通过堆栈溢出学习”似乎不是最好的方法。
尤其是