Domanda

Lo ho provato, ma forse la sintassi è sbagliata:

course.totalScore = function get():int
{
...
}

ottengo "1084: Errore di sintassi:. Aspettandosi leftparen prima get"

La mia impressione è che questa parola chiave è destinato per l'utilizzo in classi solo, vale a dire che non si applica alla base della natura prototipale di AS3.

Nota L'esempio dato è all'interno di un metodo di classe, non in uno script cornice temporale, quindi non mi citare LiveDocs per favore.

È stato utile?

Soluzione

Le funzioni get e set funzionano solo su una classe, perché hanno lo scopo di integrare le proprietà di una classe. Il non fanno molto senso al di fuori di quel contesto.

Altri suggerimenti

Sì, purtroppo, ottenere, set e proprietà sarà solo il lavoro nelle classi ...

try

course.totalScore = function ():int
{
...
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top