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

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

class / class(TObject)


zopa ©   (2006-09-10 12:32:00) 

Чем отличается объявление класса, как = class; от = class(TObject)?


Anatoly Podgoretsky   (2006-09-10 14:10:00) [1]

guav ©   (10.09.06 13:28) [4]
Если дальше нет переопределения. При том и даже в этом случае ничем. При опережающем определении можно указать и полный список параметров, а можно и опустить. Если придерживать рекомендаций по читабельности (опускать полное описание), то сразу видно, что это опережение.


guav   (2006-09-10 13:28:00) [2]

Первая форма может быть Forward Declaration, если не указано ничего больше.
Согласно справке, обе могут быть использованы, но вторая рекомендуется для читабельности.


Dmitrij_K   (2006-09-10 12:45:00) [3]

Из книжки по D7
Если при создании нового класса не указывается класс-предок, то считается, что класс-предок - TObject


zopa   (2006-09-10 12:39:00) [4]

Блин просто странно как-то, разбираю чужие исходники и смотрю в одном случае класс объявлен так, в другом так. И это писал всё один человек...


Dmitrij_K   (2006-09-10 12:36:00) [5]

кажется ничем
первое просто короткая запись второго


Наверх

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