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

Вниз

Потомки TObject   Найти похожие ветки 

 
Billy   (2002-07-14 05:01) [0]

Уважаемые мастера и не только! У меня к вам такой навный вопрос: когда я пишу свой класс, то даже если я не указываю базовый класс, то получаю потомка TObject. Т.е.:
type TMyClass = class
...
...
end;

В итоге все переменные типа TMyClass имеют "туеву хучу" ненужных мне методов и свойств. Но если слово class заменить на object то подобного не происходит. Собственно вопрос: есть ли еще какая-то разница между class и object?


 
Anatoly Podgoretsky   (2002-07-14 12:53) [1]

В такой записи, никакой разницы, это равносильно TMyClass = class(TObject)
Насчет ненужных мне методов и свойств - это как то странно, ну во первых у TObject нет ни одного свойства!, во вторых какие именно ты считаешь не нужными и главное почему.
Но и в этом случае можно помочь твоему горю, никто не заставляет использовать модель классов, используй модел объектов
TMyObject = Object
Подробности можно получить или в хелпе, тема Object types или в конференции КОЛ и МСК


 
Anatoly Podgoretsky   (2002-07-14 12:54) [2]

Паразитный эффект использование этой модели, программы будут слишком маленькие по размеру


 
evgeg   (2002-07-14 15:05) [3]

> программы будут слишком маленькие по размеру

Это плохо?



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

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

Наверх





Память: 0.55 MB
Время: 0.019 c
1-24016
anod
2002-07-28 18:27
2002.08.08
Invalid pointer operation


6-24148
nedden
2002-05-28 10:32
2002.08.08
Протокол Hotmail


14-24195
RV
2002-07-12 11:30
2002.08.08
в продолжение Когда можно работать ?


1-24047
xyz
2002-07-25 00:29
2002.08.08
слова в RichEdit


1-24103
URustam
2002-07-26 13:44
2002.08.08
Помогите!





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