We flashu może zdeklarować, że funkcja będzie zwracać wynik po jej wywołaniu dzięki wstawieniu funkcji return, aby to zrobić należy napisać słowo get między function a nazwą funkcji, odzielonymi spacjami.
Kompatybilność: Flash6+
Przykład:
//tworzenie klasy
class Druzyna {
var nazwa:String;
var kod:String;
var gracze:Array = new Array();
function Druzyna(param_nazwa:String, param_kod:String) {
this.nazwa = param_nazwa;
this.kod = param_kod;
}
function get nazwa():String {
return this.nazwa;
}
function set nazwa(param_nazwa:String):Void {
this.nazwa = param_nazwa;
}
}
//tworzenie obiektu
var giants:Druzyna = new Druzyna("San Fran", "SFO");
trace(giants.nazwa);
//zwróci San Fran
giants.nazwa = "San Francisco";
trace(giants.nazwa);
/* zwróci:
San Francisco */
Listing
Ranga: Administrator serwisu Punktów: 0