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

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Проверка чего? что нет new AbstaractClass() ?
честно говоря не вижу решения (это не значит, что его нет)
Только в рантайме можно извратится
типа
Код AS3:
public function AbstaractClass()
{
$constructor();
}
 
// метод обязательный для переопределения в наследниках
protected function $constructor()
{
Error.throwError("Нельзя создавать абстрактный класс");
}
хотя это криво.. ибо нельзя будет изменить сигнатуру конструктора.
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 07.04.2011 в 14:14.