Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: CL | DM;

Вниз

экспорт объектов из 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;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.042 c
3-40859
voprosik
2003-10-20 09:52
2003.11.13
Файлы .TPS


14-42014
undert
2003-10-14 01:35
2003.11.13
Что делать ?


1-41293
@Ujin
2003-10-31 13:20
2003.11.13
Выгрузить библиотеку...


1-41600
Иванько
2003-10-26 23:37
2003.11.13
Работа с HotKey


1-41163
bon
2003-11-03 09:50
2003.11.13
DeskTop





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский