User Guide
get 315
get
Availability
Flash Player 6.
Usage
function get property() {
// your statements here
}
Note: To use this keyword, you must specify ActionScript 2.0 and Flash Player 6 or later in the Flash
tab of your FLA file’s Publish Settings dialog box. This keyword is supported only when used in
external script files, not in scripts written in the Actions panel.
Parameters
property
The word you use to refer to the property that get accesses; this value must be the
same as the value used in the corresponding
set command.
Returns
Nothing.
Description
Keyword; permits implicit getting of properties associated with objects based on classes you have
defined in external class files. Using implicit get methods lets you access properties of objects
without accessing the property directly. Implicit get/set methods are syntactic shorthand for the
Object.addProperty() method in ActionScript 1.
For more information, see “Implicit getter/setter methods” in Using ActionScript in Flash.
Example
In the following example, you define a Team class. The Team class includes get/set methods that
let you retrieve and set properties within the class:
class Team {
var teamName:String;
var teamCode:String;
var teamPlayers:Array = new Array();
function Team(param_name:String, param_code:String) {
this.teamName = param_name;
this.teamCode = param_code;
}
function get name():String {
return this.teamName;
}
function set name(param_name:String):Void {
this.teamName = param_name;
}
}
CHAPTER 2
ActionScript Language Reference