Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2007, 06:23   #1
МишаК
Новичок
Джуниор
 
Регистрация: 30.05.2007
Сообщений: 2
Вопрос Классы в delphi

Задача стоит такая. Описать классы в Delphi, это я сделал, а еще у каждого класса реализовать методы - конструктор, деструктор.
Как это делается? Классы описаны ниже (фрагмент кода блока type). Спасибо.
TTovar = class(TObject)
Name: String[100];
Kod : String[5];
Data: TDateTime;
Proizvoditel: String[255];
Gost: String[100];
Constructor Create();
Destructor Destroy;
end;
TProd_Tovar = class(TTovar)
Srok_Godnosti: Integer;
end;
TProm_Tovar = class(TTovar)
Material: String[100];
end;
TNakladnaia = class(TObject)
Nomer: Integer;
Data_postupl: TDateTime;
Name: String[100];
Kolvo: Integer;
end;
МишаК вне форума Ответить с цитированием
Старый 30.05.2007, 07:23   #2
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,089
По умолчанию

и че непонятного? Лучше кстати явно писать Public, private,...
Код:
constructor TTovar.Create;
begin
  Name:= '';
  Kod := '';
  Data:= Date;
  Proizvoditel:= '';
  Gost := '';
end;

destructor TTovar.Destroy;
begin

end;
если надо констурктор и для TProd_Tovar, то
Код:
constructor TProd_Tovar.Create;
begin
  inherited Create;     // вызов Create класса-родителя
  Srok_Godnosti := 0;
end;
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Классы в php Romanbl4 PHP 3 08.08.2008 07:09
Классы Старовъръ Общие вопросы Delphi 4 26.06.2008 17:00
классы ShenDy Общие вопросы C/C++ 1 12.04.2008 14:01
Классы Voucik Общие вопросы C/C++ 2 22.01.2008 17:03