ГлавнаяActionScript 3 — «100 советов» › Пакеты в AS3

Пакеты в AS3

June 19th, 2006
Пакеты в ActionScript 3 немного отличаются от пакетов в ActionScript 2. Теперь пакет это не часть имени класса, а блок определяемый ключевым словом package, который содержит в себе определение класса. Структура такова:

Код:
package my.package.path { class MyClass { } }

В AS2 подобная запись выглядела бы так:

Код:
// ActionScript 2: class my.package.path.MyClass { }

Фактически в AS3 все классы должны быть внутри пакета, если не нужно давать имя пакету, то следует записать так:

Код:
package { class NotInAPackageClass { } }

Каждый пакет с определением класса или функции необходимо сохранить в файле имя которого совпадает с именем класса или функции, а расширение “.as”. К примеру:

Код:
package com.kirupa.utils { function StripString(str:String):void { // ... } }

Нужно сохранить в файле: StripString.as в папке com/kirupa/utils

Категория: ActionScript 3 — «100 советов» Ярлыки: ,

Смотрите также

Немного о синтаксисе в Array Вспомогательные классы
  1. Пока без комментариев.
  1. Пока нету.