Реферат: Программирование, ориентированное на объекты
P:= ...; (* Установка P на новый квадрат *)
... (* Работа с новым квадратом *)
END.
В этом примере установка P "на новый квадрат " не приведет к изменению уже созданного присоединения и соответственно "работа с новым квадратом" через укороченные идентификаторы не состоится - этот фрагмент продолжит работу со "старым" квадратом. Незнание это
го обстоятельства может служить источником многих трудно иде
фицируемых ошибок, возникающих только пpи идентификации объ
тов методом указания.
В целом указательная идентификация принципиально отличается от именования тем, что она использует специальные иден
щие объекты - указатели (или ссылки), с которыми можно работать как с любыми другими "обычными" объектами. Это существенно рас
можности "чистого" именования и позволяет реализовать ди
кую идентификацию различных объектов через один и тот же ука
тель, идентифицируемый единственным присвоенным ему име
нем.
IV. ИНТЕPПPЕТАЦИЯ ОБЪЕКТОВ
Полиморфизм. - Совместимость типов. - Функции преобразования и приведения типов. - Записи с вариантами. - Наследование свойств. - Определение " нал?