Unit
Interfase
Implementation
Initialization
Finalization
End.
Delphi tizimini ishga tushirgandan keyin modul tuzilmasi quyidagi
ko‘rinishda boladi:
Unit unitl;
Interface
Uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms, Dialogs;
Type
TForml = class(TForm)
Private
{ Private declarations }
Public
{ Public declarations }
end;
Var
Forml: TForml;
Implementation
{$R *.dfm}
End.
Protected va private direktivalari
Sinf elem entlariga m urojaatni boshqarish uchun protected
(himoyalangan) va private (xususiy) direktivalardan foydalaniladi.
Himoyalangan, ya’ni protected sinf elementlariga sinfdan tashqari faqat voris sinflarga murojaat qilish mumkin. Odatda, protected seksiyasiga sinf usullari ta’rifi joylashtiriladi.
Yopiq, ya’ni private sinf elementlari faqat modul ichida murojaat qilishi mumkin. Odatda, bu seksiyaga sinf maydonlari ta ’riflari joylashtiriladi.
Quyida murojaatni boshqarish direktivalaridan foydalanilgan
TPerson sinfi ta’rifi keltirilgan:
TPerson = class private
Do'stlaringiz bilan baham: |