Aida教程不清楚
Aida tutorial is unclear
我正在编写 Aida 教程:
http://www.aidaweb.si/tutorial
但我卡在了第二部分的末尾:
In a workplace make an instance of ADemoAddressBook
and fill it with
a few example ADemoAddresses:
我应该添加一个实例变量吗?
如果有人能更清楚地向我解释一下,我不明白该怎么做?我会很感激的。
不,您不必创建 Instance
变量(或更好的对象),因为这个 class 可能不存在。
维基百科 class 实例(不是 class 实例)是:
a specific realization of any object. Formally, "instance" is
synonymous with "object" as they are each a particular value
(realization), and these may be called an instance object;
为了更清楚,请看这张图片:
"Car"是class和"polo","mini"和"beetle"是car-type对象=所以他们是class "car".
实例
回到 SmallTalk:如何创建 classes 之一的实例?那很简单。
您只需要使用 new
或 basicNew
运算符。您可以在那里阅读更多内容:
https://code.google.com/p/seaside/wiki/ObjectInitialization
http://esug.org/data/Articles/Columns/EwingPapers/class_initialize.pdf
我正在编写 Aida 教程:
http://www.aidaweb.si/tutorial
但我卡在了第二部分的末尾:
In a workplace make an instance of
ADemoAddressBook
and fill it with a few exampleADemoAddresses:
我应该添加一个实例变量吗? 如果有人能更清楚地向我解释一下,我不明白该怎么做?我会很感激的。
不,您不必创建 Instance
变量(或更好的对象),因为这个 class 可能不存在。
维基百科 class 实例(不是 class 实例)是:
a specific realization of any object. Formally, "instance" is synonymous with "object" as they are each a particular value (realization), and these may be called an instance object;
为了更清楚,请看这张图片:
"Car"是class和"polo","mini"和"beetle"是car-type对象=所以他们是class "car".
实例回到 SmallTalk:如何创建 classes 之一的实例?那很简单。
您只需要使用 new
或 basicNew
运算符。您可以在那里阅读更多内容:
https://code.google.com/p/seaside/wiki/ObjectInitialization
http://esug.org/data/Articles/Columns/EwingPapers/class_initialize.pdf