Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.01.2012, 15:06
Alex_McX вне форума Посмотреть профиль Отправить личное сообщение для Alex_McX Найти все сообщения от Alex_McX
  № 1  
Ответить с цитированием
Alex_McX

Регистрация: Nov 2010
Сообщений: 23
По умолчанию Data<T>

Добрый день.

Код AS3:
var v:Vector.<String>; - стандартный клас as3
Если возможность и если есть то как мне создать свой клас Data<T>.

Код AS3:
var v:Data.<String>
На вопрос "Для чего это делать, есть класс Vector" - отвечу сразу (Каждому разработчику в некоторое моменти нужно пистать такие моменты для оптимизации и структурирования кода).

Спасибо.

Старый 23.01.2012, 15:17
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
нет такой возможности

Старый 23.01.2012, 15:19
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 3  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
Нет возможности. Шаблонов в as3 нет, они были не особо прямым образом добавлены только для вектора. Используйте тип Object и *.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

Старый 23.01.2012, 15:33
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 4  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Цитата:
Используйте тип Object и *.
Думаю это не очень удачный совет для человека, которому нужен функционал вектора/массива. Хотя может зависеть от контекста.

Во флеше есть несколько классов, от которых нельзя наследоваться. Vector среди них.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 23.01.2012, 16:02
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 5  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Есть HaXe - в нем есть генерики, как в Яве, на момент компиляции (можно даже попросить, чтобы в рантайме сохранилась информация, но проверок типов не будет). AS3 - это система с единственным диспатчем, так что методы-генерики в принципе написать нет возможности. До нормальных генериков типа как в ML / Erlang / CL прогрессивное человечество (и мы вместе с ним) еще видимо не созрело
__________________
Hell is the possibility of sanity

Старый 23.01.2012, 16:17
Alex_McX вне форума Посмотреть профиль Отправить личное сообщение для Alex_McX Найти все сообщения от Alex_McX
  № 6  
Ответить с цитированием
Alex_McX

Регистрация: Nov 2010
Сообщений: 23
На счет haxe я вкурсе, писал не этом чуде ))))), но сейчас проект на as3.

Всем спасибо, за ответы буду как нибудь изощерятся в коде.

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:13.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:13.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.