Пример. Класс – динамический массив

В этом примере (рисунки 4.2, 4.3, 4.4) создается класс ТМуАггау для работы с динамическим массивом, который содержит целые значения [ BYTE, март 2000, Cover Story –Языки программирования].

Исходные данные, используемые для формирования массива, находятся в файле TestFile.dat.

Процедура ReadElementsFromFile формирует массив и выводит на экран нечетные значения массива в порядке, обратном их расположению в файле.

Данные класса ТМуАrrау:

FArray – массив целых чисел

FPoz – Текущее количество (счетчик) элементов массива

Методы класса ТМуАrrау:

AddElement – добавляет элемент в конец массива

Create – конструктор, создает массив из delta элементов

Destroy – деструктор, освобождает память, выделенную для элементов массива

GetElement – возвращает значение элемента массива по указанному номеру

GetLastNumber – возвращает номер последнего элемента

Рисунок 4.2 –Программа ConsoleExample7. Описание класса ТМуАrrау

Рисунок 4.3 –Программа ConsoleExample7 (продолжение). Реализация методов класса ТМуАrrау

Рисунок 4.4 –Программа ConsoleExample7 (продолжение). Процедура ReadElementsFromFile и главная программа


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: