Показать сообщение отдельно
Старый 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;
технически плагин будет продолжать работать, так как интерфейс один и тот же, но по сути результат разный

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