ActionScript, инкапсулирующий статическую функцию - PullRequest
0 голосов
/ 11 июня 2010

Я просто хотел бы инкапсулировать функцию в свой собственный файл .as, но я не могу ее получить.

package
{
public class NumberAdd
    {
    public function NumberAdd()
        {
        public static function myNumber(val:Number):Number
            {
            return val + 2;
            }
        }
    }
}

это я бы назвал так:

var myNum:Number = NumberAdd.myNumber(2);
trace(myNum); //traces 4

в чем моя ошибка?

1 Ответ

1 голос
/ 11 июня 2010
package
{
    public class NumberAdd
    {
       public static function myNumber(val:Number):Number
       {
           return val + 2;
       }
    }
}

попробуйте это

...