Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
3-40979
SGU
2003-10-16 15:39
2003.11.13
с WinWord-а в БД


6-41782
lamer1
2003-09-17 20:21
2003.11.13
На какой вкладке найти TServerSocket


3-40956
kosm
2003-10-09 10:00
2003.11.13
Предок для класса с записью в БД


7-42162
Zero Ice
2003-09-04 17:41
2003.11.13
RasApi


4-42249
samson
2003-09-16 05:36
2003.11.13
Закрыть окна





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский