
07.08.2011, 00:33
|
|
Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
|
Вообще принято писать одна тема - один вопрос. Но отвечу тут.
Класс и тип это в AS3 почти одно и тоже. Т.е. не совсем но на текущем этапе освоения можете считать одним и тем-же. Так вот классы бывают те что уже встроены в плеер например Date(Number сюда не относится, поясню ниже). Также вы можете написать свой класс, например MyMegaDate который будет считать дату по календарю Майя. Так вот чтобы его написать вам надо будет создать файл MyMegaDate.as и в нём написать реализацию этого класса. Причём так устроен AS3 что в одном файле должен быть один класс(на самом деле это тоже не так, но можете считать что это так, т.к. ситуации где это применяется только усложнят восприятие) причём файл должен называться также как и класс. Поэтому так повелось, классом называют и саму сущность класса так и файл в котором эта сущность описана, потому что между ними есть взаимно однозначное соответствие.
По поводу Number поясню, что это не класс а встроенный тип, выглядит как класс, но переменные такого типа передаются не по ссылке а по значению, если не знаете что это значит лучше почитайте где-нибудь ещё, например в Муке.
|