Форум: "Основная";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Внизэкспорт объектов из DLL Найти похожие ветки
← →
alex_*** (2003-10-30 15:13) [40]Нарушилась очередность вызовов деструкторов. Какие-то общие данные они имеют.
← →
Vuk (2003-10-30 15:16) [41]to alex_***:
>Я что, не могу с ней работать?
Можете, но только до тех пор пока логика не потребует использования as и is.
>А когда объект скомпилён, то это просто объект, безо всякой
>цепочки иерархии.
Это, мягко говоря, несколько не так. Для класса существует, например, такая вещь как ссылка на класс предка (вот Вам и иерархия). Используется эта ссылка во многих случаях. Например, при вызове динамических методов, при проверке класса операторами as и is...
← →
alex_*** (2003-10-30 15:29) [42]А кто создает класс предка? И зачем?
← →
handra (2003-10-30 15:34) [43][42] alex_*** (30.10.03 15:29)
А кто создает класс предка? И зачем?
Его не создают, а используют для единой работы с разными классами-наследниками
← →
vuk (2003-10-30 15:43) [44]to alex_***:
>А кто создает класс предка? И зачем?
Компилятор.
>И зачем?
Уже ответил же: Используется эта ссылка во многих случаях.Например, при вызове динамических методов, при проверке класса операторами as и is...
← →
alex_*** (2003-10-30 15:45) [45]Ты хочешь сказать, что как только создается объект TButton, то создаются все объеты из его иерархии?
← →
vuk (2003-10-30 15:46) [46]Я не говорил слово "объект". Объект от класса чем отличается, помните?
← →
alex_*** (2003-10-30 15:49) [47]Если класс создается, это уже объект. А класс это просто прототип
← →
vuk (2003-10-30 16:03) [48]Еще раз повторяю. Класс в Delphi это не только прототип, но еще и некоторая вещь, которую можно "пощупать" - получить адрес, вызывать через ссылку на класс методы класса и т.д. Создается класс компилятором в момент компиляции. Что непонятно?
← →
alex_*** (2003-10-30 16:25) [49]Что-то ты меня грузишь, мне сдается... Как можно получить ссылку на прототип. Но спорить не буду - придется книжки почитать. про невозможность использования опрераторов is и as в книжках натыкался. Спасибо за информацию к размышлению.
← →
vuk (2003-10-30 16:31) [50]to alex_***:
>Что-то ты меня грузишь, мне сдается...
Я? Нафига мне оно?
>Как можно получить ссылку на прототип.
см. ClassType
Страницы: 1 2 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.036 c