Създаване на ActionScript клас конструктор - на територията на флаш
Този урок се фокусира върху ActionScript 2-ри въпроси:
- Създаване на клас конструктор ActionScript
- допълнителна информация
След като създадете инстанция на потребителски клас за Actionscript флаш-филм, на AS3 автоматично извиква специален метод, който е в този клас, наречен клас строителя. Дизайнер - функция за Actionscript. който е в класа и има абсолютно същото име като на класа.
Клас конструктори са свикнали да ги инициализира. Каквото и да правите: извършване на изчисления с имоти AS3 клас. обадя друг клас или за създаване на други екземпляри на функцията на класа, всичко е направено с конструктор.
Конструкторът е обявена точно като нормална функция. Започвате с модификатор на достъп за писане (модификатор за достъп). За дизайнера винаги е зададен като публична, което, обаче, и затова е разбираемо, тъй като Проектант по дефиниция трябва да бъде набран от всеки код пространство.
Така че, след като модификатор за достъп, която трябва да напишете функцията на ключова дума, последвана от интервал, името на дизайнера. Освен това, в скоби, писмени аргументи подадени на функцията.
Всъщност, ако не е необходимо да предприемате никакви действия в конкретни примери клас, конструктор на класа и не е необходимо да се напише. Actionscript го прави за вас автоматично, създаване на празен конструктор при създаването на инстанция на този клас.
Дизайнер никога включва отчет замяна. Въпреки това, той винаги се връща инстанция на класа си, и не е нужно да се по някакъв начин, специално го предписва. Също така не е необходимо да се уточни типа данни на Actionscript. върнати от строителя.
Създаване на клас конструктор Actionscript
Създаване на нов потребителски клас, или да отворите съществуващ.
Ако трябва да се запише свойствата на класа, да го направи до дизайнера. Например:
Въведете обществени MyBooks функция и след това се поставя скоби.
Отворени скоби. Кликнете два пъти върху Enter. Близки скоби.
Кликнете в главното меню File -> Save.
Създали сте клас конструктор и го записва в файл.
допълнителна информация
Когато създадете инстанция на класа винаги се нарича конструктор на класа. Ако трябва да работят само някои специално част от код в клас, а след това трябва да го напишете във формата на метод (метод) на този клас. Това дава възможност да се контролира работата на кода, т.е. ВАС определи кога и в какви ситуации тя трябва да работи. методи на ActionScript ще бъдат обсъдени в следващия урок.
Въпреки факта, че на AS3 автоматично създава празен конструктор много програмисти сами да направят без да се разчита на него. Празен конструктор не съдържа нищо вътре в скобите.