Турбо Паскаль 6.0


ГЛАВА 7. КОЛЛЕКЦИИ.


Программисты на Паскале традиционно тратят много времени на создание кода, который поддерживает структуры данных, такие как связанные списки и динамические массивы. В дейсвительности один и тот же код структуры данных переписывается и отлаживается снова и снова. Традициооный Паскаль обеспечивает только встроенные записи и массивы. Остальные структуры Вы должны разрабатывать сами. Например, если Вы собираетесь хранить данные в массиве, Вам необходимо написать код для создания массива, импортирования данных в массив, выборки данных из массива для обработки и, вероятно, для вывода данных на устройство В/В. Позже, когда в программе потребуется новый тип элементов массива, Вы начнете все сначала. Было бы хорошо, если бы тип массива поступал вместе с кодом, который будет обрабатывать большинство операций, который Вы обычно производите с массивом, или если бы этот тип массива можно было расширить не изменяя оригинальный код. В этом назначение типа TCollection в Turbo Vision. Это объект, который хранит набор указателей и предоставляет встроенные методы для манипуляции ими.




- Начало -  - Назад -  - Вперед -