新闻内容


06, 12, 22 04:10 存在: 3 yrs

对象通过消息通讯

分类: 教程

作者: momoewang

Smalltalk 里,对象通过发送给另一个对象消息来使某事发生。对象如何响应特定的消息,是由对象所属的类决定的;很重要的是,并非任何对象都能对任意消息成功响应。一 个对象可以理解的消息集合及其对这些消息的响应,决定了 Smalltalk 系统中对象的行为。

所有对象知道它自己可以理解的消息集合。这个消息集合由对象所属的类来管理的。

下面是一些典型的消息实例

  • +
  • -
  • new
  • show
  • exit
  • includes:
  • asSortedCollection

你可以用 Smalltalk 语言创建对象和发送消息给它。打开一个新的工作空间,你可以通过运行下面每行代码,来查看结果。

3+4

‘Hello world’ reverse

5 factorial








赞助商列表