русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Підсумок


Дата додавання: 2014-04-22; переглядів: 1090.


ООП є способом організації програми. основна увага при його вивченні приділяється організації програми, а не питанням написання коду. Головним компонентом об’єктно-орієнтованої програми є об’єкт, що містить дані і функції для їх обробки. Клас є формою чи зразком для багатьох схожих між собою об’єктів.

Механізм успадковування дозволяє створювати нові класи на основі існуючих класів, не вносячи в них зміни. Породжений клас успадковує всі дані і методи базового класу, але має також свої власні. Успадковування робить можливим повторне використання коду, тобто включення раз створеного класу в будь-які інші програми.

 


Питання по темі

1. Мови Pascal, Basic i C є ___________ мовами, а С++ _________ мовою

2. В якості зразка по відношенню до об’єкту виступає:

а) метод

б) клас

в) операція

г) значення

3. Двома основними компонентами об’єкту є ____________ і функції, які з ними працюють

4. Функцію, що входить до складу класу, називають

а) функція-член класу

б) оператор класу

в) функція класу

г) метод класу

5. Захист даних від несанкціонованого доступу іншими функціями називається

6. Які з перелічених далі причин є головними для використання об’єктно-орієнтованих мов?

а) можливість створення власних типів даних

б) простота операторів об’єктно-орієнтованих мов порівняно з процедурними мовами

в) наявність засобів для автокорекції помилок в об’єктно-орієнтованих мовах

г) об’єктно-орієнтовані програми легше концептуалізуються

7. __________ відображають об’єкти реального світу точніше, ніж функції

8. Об’єднання даних і функцій називається

9. Можливість виконання оператором чи функцією різних дій залежно від типу операндів називається

10. Операція, що виконує задані дії над користувацьким типом даних, називається:

а) поліморфічною

б) інкапсульованою

в) класифікованою

г) перезавантаженою

 


Тема 1 Об’єктно-орієнтоване програмування в Pascal. Означення об’єкту, його поля і методи.

 

Означення об’єкта, опис типу і екземпляра об’єкта

Поля об’єкта

Методи

Ініціалізація полів об’єкта

Визначення методів

Область дії методів і параметр Self

Підсумок

Питання по темі

 


<== попередня лекція | наступна лекція ==>
Повторне використання коду | Означення об’єкта, опис типу і екземпляра об’єкта


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн