Курсовая работа: Хэш поиск

1. Листинг и описание всех классов библиотеки на DP.

6.1. Описание всех классов.

unitClassHeshProg;

interface

type

TItem=class{класс-элементсписка}

private

key: string;

next: TItem;

public

Constructor Create(aNext:TItem;aKey:string);//создание 1 элемента

function Getnext:TItem;//дать адрес на след. элемент

procedure SetNext(aNext:TItem);//изм. адрес

Function GetKey:string;//датьключ

end;

{***********************************}

TList=class {класссписка}

private

Head:TItem;//заголовоксписка

public

constructor Create(aKey:string);//созданиесписка

function AddFirst(aKey:string):boolean;//добавлениепередзаголовком

function AddLast(aKey:string):boolean;//добавлениепослезаголовка

function GetHead:TItem;// датьзаголовка

end;

{***********************************}

TMas=class {класс-контейнер массива списков}

private

mas:array [1..10]of TList;

public

К-во Просмотров: 876
Бесплатно скачать Курсовая работа: Хэш поиск