Компонентный Паскаль/Введение в типы: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 58:
 
Чуть ниже в секции VAR объявляется переменная "r" типа "TPoint". И теперь при задании переменных с записевым типом не нужно каждый раз описывать поля этой записи. В обиходе программистов такая операция называется "создать экземпляр". Работа с экземпляром типа TPoint ничем не отличается от работы с записевым типом.
 
На текущий момент теперь в модулях КП можно оперировать несколькими типами секций: IMPORT, CONST, TYPE и VAR. Любая из этих секций может отсутствовать в модуле, в процедурах можно использовать любую секцию кроме IMPORT.
 
Это лишь вершина айсберга от того, что касается типов. Типы можно наследовать, расширять, модифицировать и мн. др. Но пока мы не будем касаться этой темы.