Показать сообщение отдельно
  #11  
Старый 06.08.2011, 18:23
Pyro Pyro вне форума
Так проходящий
 
Регистрация: 18.07.2011
Сообщения: 805
Версия Delphi: 7Lite
Репутация: 6063
По умолчанию

правильно, ex - объект, tbitmap - класс
var
ex: tbitmap;
begin
ex = tbitmap.create;
..
ex.free;
end;

в конструкторе принято устанавливать значения по умолчанию для переменных экземпляра класса, или если есть обязательные то передавать прямо в конструктор. смысл всего этого чтобы спрятать внутренние переменные объекта от внешнего доступа в секцию private. Что по-идее ведет к более чистому и гибкому коду
Ответить с цитированием