0

私はアイーダのチュートリアルに取り組んでいます:

http://www.aidaweb.si/tutorial

しかし、2 番目のセクションの終わりで行き詰まりました。

職場でのインスタンスを作成ADemoAddressBookし、いくつかの例で埋めますADemoAddresses:

インスタンス変数を追加する必要がありますか? 誰かがもっと明確に説明してくれたらどうすればいいのかわかりませんか?本当に感謝します。

4

1 に答える 1

1

いいえ、Instanceこのクラスはおそらく存在しないため、変数 (またはより良いオブジェクト) を作成する必要はありません。


ウィキペディアによるクラスのインスタンス(インスタンスクラスではない)は次のとおりです。

あらゆるオブジェクトの特定の実現。正式には、「インスタンス」は「オブジェクト」と同義で、それぞれが特定の値 (実現) であり、これらはインスタンス オブジェクトと呼ばれることがあります。

それをより明確にするために、この写真を見てください:

ここに画像の説明を入力

「車」はクラスで、「ポロ」、「ミニ」、「ビートル」は車型オブジェクト=「車」クラスのインスタンスです。


SmallTalk に戻る: クラスの 1 つのインスタンスを作成する方法は? それは簡単です。neworbasicNew演算子を使用するだけです。あなたがそこで読むことができる詳細:

https://code.google.com/p/seaside/wiki/ObjectInitialization

http://esug.org/data/Articles/Columns/EwingPapers/class_initialize.pdf

于 2015-01-10T08:19:14.297 に答える