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

Вниз

Считается-ли хорошим тоном   Найти похожие ветки 

 
Ega23 ©   (2005-10-11 13:08) [0]

явно указывать

TCheckComboItem=class(TObject)


?


 
Гаврила ©   (2005-10-11 13:11) [1]

по моему - по барабану ,указывать или нет


 
Игорь Шевченко ©   (2005-10-11 13:14) [2]

Присоединяюсь к предыдущему оратору :)


 
Ega23 ©   (2005-10-11 13:18) [3]

Т.е. зависит от общего выбранного стиля кодирования?


 
Ega23 ©   (2005-10-11 13:19) [4]

Если брать VCL за эталон, то лучше указывать...


 
Игорь Шевченко ©   (2005-10-11 13:24) [5]


> Если брать VCL за эталон, то лучше указывать...


Вовсе нет. В VCL масса объявлений классов без TObject. Похоже, что синтаксис
type
 TFoo = class(TObject) остался для тех классов, которые были объявлены в младших версиях Delphi, потому как в Classes.pas тип TList объявлен наследником TObject, а TThreadList уже просто class


 
Sergey_Masloff   (2005-10-11 13:28) [6]

Я на автомате пишу class(TObject) хотя наверное действительно все равно


 
Ega23 ©   (2005-10-11 13:40) [7]

Понятно...
Значит всё-таки вопрос стиля...


 
Lamer@fools.ua ©   (2005-10-11 15:40) [8]

>>Ega23 ©   (11.10.05 13:08)

Лично я пишу. Чтобы если нечистая сила вдруг сподвинет по иерархии с помощью Find Declaration бегать, не надо было руками в System"е искать TObject.


 
Anatoly Podgoretsky ©   (2005-10-11 16:07) [9]

Явное всегда лучше неявного, потому что явно.


 
GuAV ©   (2005-10-11 17:32) [10]

If the declaration of a class type doesn"t specify an ancestor, the class inherits directly from TObject. Thus

type TMyClass = class
...
end;

is equivalent to

type TMyClass = class(TObject)
...
end;

The latter form is recommended for readability.

© F1


 
jack128 ©   (2005-10-11 17:57) [11]

Присоединяюсь к предыдущему оратору :) (с) ИШ  ;)

Lamer@fools.ua ©   (11.10.05 15:40) [8]
не надо было руками в System"е искать TObject


Кста, в семерке очень часто по Ctrl + Click в модуле систем немного не на ту сторочку приходишь, нежили нужно.


 
iZEN ©   (2005-10-11 23:07) [12]

Ega23 ©   (11.10.05 13:08) .
Встречный вопрос: а вы ставите пробел между "class" и "("?


 
Piter ©   (2005-10-11 23:17) [13]

Ega23 ©   (11.10.05 13:08)
Считается-ли хорошим тоном


не считается.

Ибо по барабану :)

jack128 ©   (11.10.05 17:57) [11]
ста, в семерке очень часто по Ctrl + Click в модуле систем немного не на ту сторочку приходишь, нежили нужно


есть такой глюк. Просто возвращаешься в нужный юнит и заново кликаешь - тогда переходишь к тому что нужно...

А что за глюк - фиг знает. Иногда не только не системс проявляется...


 
jack128 ©   (2005-10-11 23:24) [14]

iZEN ©   (11.10.05 23:07) [12]
а вы ставите пробел между "class" и "("?


все что отлично от стиля принятого в основных файлах vcl (SysUtils, Classes, Controls, Forms) - маст дай!


 
Ega23 ©   (2005-10-12 09:11) [15]

Встречный вопрос: а вы ставите пробел между "class" и "("?


Пожалуй, нет.


 
Игорь Шевченко ©   (2005-10-12 10:20) [16]

jack128 ©   (11.10.05 23:24) [14]


> все что отлично от стиля принятого в основных файлах vcl
> (SysUtils, Classes, Controls, Forms) - маст дай!


Марксизм - не догма, а руководство к действию (с)


 
Странник ©   (2005-10-12 12:42) [17]


> Марксизм - не догма, а руководство к действию (с)


ага.

именно для этого Борланд и поддерживает настройку стилей.


 
Игорь Шевченко ©   (2005-10-12 12:43) [18]


> именно для этого Борланд и поддерживает настройку стилей.


??? Где ???



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

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

Наверх




Память: 0.48 MB
Время: 0.037 c
3-1126851290
ZSergey
2005-09-16 10:14
2005.10.30
Помогите настроить кодировку ...


14-1129034852
NewWonder
2005-10-11 16:47
2005.10.30
Проблема с принтером HP 1000


2-1128158403
locki
2005-10-01 13:20
2005.10.30
просьба перечислить возможные варианты записи в память и чтения (


1-1128618673
oleg_SYS
2005-10-06 21:11
2005.10.30
Как заблокировать выключение компьютера?


1-1128600494
Top
2005-10-06 16:08
2005.10.30
как сделать рандом с уклоном?





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