Форум: "Потрепаться";
Текущий архив: 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.44 MB
Время: 0.006 c