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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.01.2013, 14:34
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 11  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от kutuzov Посмотреть сообщение
И раз классы плагина используют один и тот же интерфейс, то может произойти ситуация когда проекто-пистель создаст класс с таким же названием в том же пакете.
Откуда такой вывод? Какая связь между интерфейсом плагина и совпадением пакет-класс плагина с пакет-класса проекта?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Jul 2005
Сообщений: 135
не интерфейсом плагина, а интерфейса класса в плагине

например есть интерфейс ICalc, с методом
Код AS3:
function calc(a:Number, b:Number):Number
плагино-пистель имплементирует его и пишет в методе
Код AS3:
return a + b;
приходит проекто-писатель и по стечению обстоятельств создает тот же класс в том же пакете с тем же названием и тем же интерфейсом, но имплементирует метод как
Код AS3:
return a * b;
технически плагин будет продолжать работать, так как интерфейс один и тот же, но по сути результат разный

я понимаю что нужно разделять пакеты и прочее, но это как сказать всем "люди, не пишите код в кадрах", все равно найдутся те кто будет это делать, поэтому цель защитить этих людей от самих же себя
__________________
хоумпага

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

Регистрация: Jan 2009
Сообщений: 1,651
что-то вы гипотетически маловероятные вещи описываете, даже для большого проекта, что очень захотелось узнать чтож вы там делаете =)
__________________
мой пустой блог

Старый 12.01.2013, 04:33
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 14  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Вообще смысл задачи понятен, но решения, слава-богу нет, иначе бы всякие флексописатели обязательно всё закрыли. А так, хоть манкипатчинг помогает.
__________________
Отряд Котовскага

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

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

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


 


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


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