от Лорана:
Внутренне TextField :: text, скорее всего, является геттером / сеттером (так как ему необходимо установить флаг для обновления отображения текстового поля, а также, возможно, для обновления содержимого HTML и т. Д.), Поэтому при его установке вы эффективно вызываете функция.
Это означает, что TextField.text реализован как средство получения и установки свойства, поэтому, если бы вам пришлось его кодировать, вы бы увидели что-то вроде
private var _text:String="";
public function get text():String {
return _text;
}
public function set text(value:String):void {
_text=value;
}
Ваш счет Object
увеличивается каждый раз, когда вы ссылаетесь (ищите лучшее слово, не убивайте меня об этом: P) объект (надеюсь, вы знаете, что это за объекты), и ваш счет Function
увеличивается с каждым разом раз, когда вы вызываете функцию.
Так что, когда вы делаете что-то вроде
myTextField.text="Hello World";
вы ссылаетесь на объект myTextField
и , вызывая его функцию set text(String);
, в результате чего ваш счет увеличивается на 1 каждый.