![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2010
Сообщений: 23
|
Добрый день.
Если возможность и если есть то как мне создать свой клас Data<T>. На вопрос "Для чего это делать, есть класс Vector" - отвечу сразу (Каждому разработчику в некоторое моменти нужно пистать такие моменты для оптимизации и структурирования кода). Спасибо. |
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Нет возможности. Шаблонов в as3 нет, они были не особо прямым образом добавлены только для вектора. Используйте тип Object и *.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
|
Цитата:
Во флеше есть несколько классов, от которых нельзя наследоваться. Vector среди них.
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
|
|||||
|
Modus ponens
|
Есть HaXe - в нем есть генерики, как в Яве, на момент компиляции (можно даже попросить, чтобы в рантайме сохранилась информация, но проверок типов не будет). AS3 - это система с единственным диспатчем, так что методы-генерики в принципе написать нет возможности. До нормальных генериков типа как в ML / Erlang / CL прогрессивное человечество (и мы вместе с ним) еще видимо не созрело
![]()
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 23
|
На счет haxe я вкурсе, писал не этом чуде ))))), но сейчас проект на as3.
Всем спасибо, за ответы буду как нибудь изощерятся в коде. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|