|
Сервер
поддерживается
кафедрой информатики и
вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail : kadan@grsu.grodno.by
|
Инкапсуляция. Свойства
Определение свойств
Векторные свойства
В предыдущих разделах мы
ввели ряд новых понятий, которыми
будем пользоваться в дальнейшем.
Теперь поговорим о принципах,
составляющих суть
объектно-ориентированного
программирования. Таких принципов
три ? инкапсуляция, наследование и
полиморфизм.
Классическое правило
объектно-ориентированного
программирования утверждает, что
для обеспечения надежности
нежелателен прямой доступ к полям
объекта: чтение и обновление их
содержимого должно производиться
посредством вызова
соответствующих методов. Это
правило и называется инкапсуляцией. До сих пор эта мысль
внедрялась только посредством
призывов и примеров в документации;
в языке же Object Pascal появилась
соответствующая конструкция. В
объектах Delphi пользователь объекта
может быть полностью отгорожен от
полей при помощи свойств.
Для
комментария : kadan@grsu.grodno.by
|