我正在研究Aida教程:
http://www.aidaweb.si/tutorial
但我在第二部分的结尾处陷入了困境:
在工作场所中,创建一个实例,
ADemoAddressBook
并用一些示例填充它ADemoAddresses:
我应该添加一个实例变量吗?如果有人可以更清楚地向我解释,我不知道该怎么办?我会很感激的。
不,您不必创建Instance
变量(或更好的对象),因为此类可能不存在。
通过维基百科实例的类(不是实例类)是:
任何对象的特定实现。形式上,“实例”与“对象”同义,因为它们每个都是特定值(实现),并且这些实例可以称为实例对象。
为了更清楚一点,请看这张图片:
“汽车”是类,“马球”,“迷你”和“甲壳虫”是汽车类型的对象=,因此它们是“汽车”类的实例。
回到SmallTalk:如何创建其中一个类的实例?那很简单。您只需要使用new
或basicNew
运算符。您可以在此处阅读更多内容:
https://code.google.com/p/seaside/wiki/ObjectInitialization
http://esug.org/data/Articles/Columns/EwingPapers/class_initialize.pdf
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句