Інкапсуляція
У
об'єктно-орієнтованому дизайні об'єкти
розглядаються як “чорні ящики”, що
містять або, іншими словами, що
інкапсулюють функціональність.
Програміст повинен мати можливість
взаємодіяти з об'єктом, знаючи лише його
властивості, методи і події (його
програмний інтерфейс), без знання деталей
їх виконання. Цей підхід дозволяє
програмістам думати абстрактніше і
будувати основу для складних систем.
Контрольні
запитання:
1.
Технологічні
засоби розробки
об'єктного
підходу.**
2.
Які принципи
покладен
в
іоснову ООП.**
3.
Які
види ієрархії використовуються в ООП.***
4. Об'єктно-орієнтовані мови програмування.**
5. Етапи розробки програмних систем з використанням ооп****
Література:
Архангельский
А.Я. Программирование в Delphi
7,
М.,: ООО «Бином-Пресс», 2003 г. – 1152 с.
Дарахвелидзе
П. Г., Марков Е. П. Программирование
в Delphi
7.
— СПб.: БХВ-Петербург, 2003. — 784
с:
ил.
Колосов
С.В. Программирование в среде Delphi.,
- Мн.: БГУИР, 2005, - 164 с.
Иванова
Г.С., Ничушкина Т.Н., Пугачев Е.К.
Об'ектно-ориентированное программирование:
Учеб. Для вузов / Под ред. Г.С.Ивановой.
– М.: Изд-во МГТУ им. Н.Э.Баумана, 2001 –
320с.
Пестриков
В.М., Маслобоев А.Н., Delphi
на примерах. – СПб.: БХВ – Петербург,
2005. 496 с.
4