Показать сообщение отдельно
Старый 13.09.2006, 09:18   #7  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от Андре Посмотреть сообщение
Единственное, что .... из обасти проектирования.. Вы пытаетесь дернуть метод объекта, который вы получили.... Другими словами, вы ожидаете от него реализации какого-то поведения, функции.... интерфейса....
Я бы создал интерфейс, в своем классе(классах) реализовывал бы этот интерфейс, а у caller бы проверял - реализует ли данный object нужный мне интерфейс.
Хотя, в общем то, не принципиально. Как говорится "те же яйца, вид в профиль", но с точки зрения архитектуры и расширяемости решения я бы выбрал этот вариант.
Проблема в том, что caller может быть как классом так и формой, так что без проверки существования метода не обойтись. Или я не прав?

Кстати, как в Аксапте проверить реализует ли object некоторый интефейс или нет?