Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];

Вниз

объекты и классы   Найти похожие ветки 

 
Vitalik   (2002-09-16 07:47) [0]

Привет!
Чем в дельфи отличаются объекты и классы?
Для чего нужны объекты и для чего нужны классы (в смысле когда лучше использовать объекты, а не классы, и наоборот)?
Спасибо!


 
Viktor Kushnir   (2002-09-16 08:41) [1]

Без разницы, насколько я знаю, объект и класс в дельфи вещь синонемичная. А вообще лучше, мне кажется, юзать классы. Объекты были оставлены только для совместимости с ранними версиями.


 
Opuhshii   (2002-09-16 08:53) [2]

Object types as an alternative to class types.
Object types are supported for backward compatibility only. Their use is not recommended.

Думаю этих строк достаточно,... в том случае если вы хорошо себе представляете что такое class, объект(экземпляр) класса и что такое объект,..
"Для чего нужны объекты" , "для чего нужны классы" - для реализации решения задач с использованием принципов ООП. (плохо сказал)

"Чем в дельфи отличаются объекты и классы?" - тут действительно возникает вопрос, что Вы имеете ввиду под словом класс?, и что под словом объект?...

читайте умные книжки,...


 
VAleksey   (2002-09-16 09:00) [3]

Объект это экземпляр класса.
Например
TButton - класс
Button1:TButton
...
Button1:=TButton.Create(self);
...
Button1 - объект.


 
Внук   (2002-09-16 09:11) [4]

А это тогда что такое :))
TMyType=object
...
end;


 
Dimka Maslov   (2002-09-16 10:44) [5]

>Внук
Это рудимент, оставленный для мифической совместимости с турбо-паскалем.


 
REA   (2002-09-16 10:50) [6]

Не не. Они отличаются и существенно методами, реализованными в TObject, но вот связно ответить чем именно - не могу. На объектах кажется построен KOL. У них не так хранится RTTI.


 
Anatoly Podgoretsky   (2002-09-16 10:56) [7]

Но мы же не знаем, про какие объекты он спрашивает, так что оба ответа правильные, и экземпляр класса и объектный тип


 
vuk   (2002-09-16 11:20) [8]

>У них не так хранится RTTI.
Точно! Там RTTI вообще не хранится. Никак. :o)


 
Внук   (2002-09-16 11:27) [9]

>>Dimka Maslov © (16.09.02 10:44)
Я в курсе :) Просто давайте разберемся с терминами :)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.013 c
7-85711
Agran
2002-07-15 13:21
2002.09.26
Как узнать загруженность процессора?


14-85680
NetBreaker666
2002-09-01 23:29
2002.09.26
Зацените :


4-85757
edik
2002-08-11 09:35
2002.09.26
Добавление действия к кнопке


8-85618
Янушка
2002-05-31 11:15
2002.09.26
О цвете заголовка формы


1-85432
Jackson
2002-09-15 23:08
2002.09.26
Простой вопрос





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