Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Чем отличаются object и class?


partizan ©   (2005-10-10 21:32:00) 

Чем отличаются объявления
T = class
          .....
     end; и

T= object
          ....
    end;

Вторым вариантом я никогда раньше не пользовался. Я так понимаю, что в этом случае когда я объявлю
var a:T;то это будет не указатель на объект (как в первом случае), а сам объект (как в С++).
Так ли это, и какие тут есть нюансы?


Palladin   (2005-10-10 22:04:00) [1]

http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988619105&n=19


partizan   (2005-10-10 22:02:00) [2]

Спасибо. Жаль что не рекомендуется, но я все же попробую


Джо   (2005-10-10 21:54:00) [3]

П.С. Добавлю, что это для совместимости с синтаксисом и объектной моделью в Turbo/Borland Pascal. Использование в новых проектах не рекоммендуется разработчиками.


Джо   (2005-10-10 21:44:00) [4]

См. тему Object typesв Справке.


Наверх

Титульная страница Поиск, карта сайта Написать письмо