1

ここでチュートリアルを読んでいます:http://www.adobe.com/devnet/actionscript/learning/oop-concepts/objects-and-classes.htmlおよびドット表記セクションの2番目の段落について。これは、ActionScript 3 の「Sprite」クラスを使用します。チュートリアルでは、Sprite クラスのインスタンスを作成し、それを myFirstObject と呼びました。それは言う..

「次に、その参照変数とドット表記を使用して、値がインスタンスの x プロパティと visible プロパティに割り当てられ、メソッド startDrag と stopDrag が呼び出されます。」

プロパティの後に () がないことに気付きました。例: myFirstObject.x = 300;

メソッドに比べて

myFirstObject.startDrag();

では、インスタンスのプロパティとメソッドの違いは何でしょう? Sprite クラスが見れれば助かると思いますがググってみたら見つけられませんでした。

4

2 に答える 2

0

プロパティとメソッドは、どちらも引数を受け取るプロシージャとして実装されるという点で似ています。一般に、プロパティはオブジェクトのデータを格納し、メソッドはオブジェクトに実行を要求できるアクションです。

于 2015-01-30T14:00:25.630 に答える