Деклариране на класове
Доц. д-р Христо Крушков
Катедра Компютърна Информатика
ФАКУЛТЕТ ПО МАТЕМАТИКА
И ИНФОРМАТИКА
ПЛОВДИВСКИ УНИВЕРСИТЕТ
“ПАИСИЙ ХИЛЕНДАРСКИ”
Доц. д-р Христо Крушков: Деклариране на класове
Деклариране на клас в Delphi
TYPE
<име на клас>= CLASS
{<списък с полета>:<тип на полетата>;}
{<декларация на метод>;}
{<дефиниция на характеристика>;}
{ private | public | protected | published
{<списък с полета>:<тип на полетата>;}
{<декларация на метод>;}
{<дефиниция на характеристика>;}}
END;
Доц. д-р Христо Крушков: Деклариране на класове
Описание на методите
Пред името на метода се поставя името
на класа и точка.
Списъкът с формални параметри може
да се изпусне. В противен случай той
задължително трябва да съвпада с
декларирания в класа.
Доц. д-р Христо Крушков: Деклариране на класове
Пример
type
TKoordSys=class
x0,y0:integer;
procedure Init (x,y:integer);
end;
Procedure TKoordSys.Init;
begin
x0:=x;
y0:=y
end;
Доц. д-р Христо Крушков: Деклариране на класове
Забележки 1
Полетата се отнасят спрямо
формалните параметри на
метода и локалните
променливи както глобалните
към локални променливи!
Затова трябва много да се
внимава, ако им се поставят
еднакви имена.
Доц. д-р Христо Крушков: Деклариране на класове
Забележки 2
Учебни материали
Споделени от колеги - с преглед преди изтегляне.
Деклариране на класове
Преглед на началото - целият файл след изтегляне
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте