Comments 4
В коде
в конце каждой строчки должна стоять точка — это знак конца выражения в Smalltalk, аналогично точке с запятой в Си-подобных языках. Т.е. должно быть так:
Вообще про синтаксис Smalltalk можно почитать, например, здесь — http://ru.smalltalk.wikia.com/wiki/Синтаксис.
PS. Жалко, что Фаулер не описал заодно ещё и Morphic — графическую подсистему Squeak-а (ещё одного диалекта Smalltalk, как и VisualWorks и Dolphin Smalltalk). Она очень интересна :-)
adaptor := AspectAdaptor subject: person
adaptor forAspect: #name
adaptor onChangeSend: #redisplay to: self
в конце каждой строчки должна стоять точка — это знак конца выражения в Smalltalk, аналогично точке с запятой в Си-подобных языках. Т.е. должно быть так:
adaptor := AspectAdaptor subject: person.
adaptor forAspect: #name.
adaptor onChangeSend: #redisplay to: self.
Вообще про синтаксис Smalltalk можно почитать, например, здесь — http://ru.smalltalk.wikia.com/wiki/Синтаксис.
PS. Жалко, что Фаулер не описал заодно ещё и Morphic — графическую подсистему Squeak-а (ещё одного диалекта Smalltalk, как и VisualWorks и Dolphin Smalltalk). Она очень интересна :-)
Sign up to leave a comment.
Martin Fowler — GUI Architectures. Часть 3