Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Об'єктно-орієнтоване програмування

Реферат Об'єктно-орієнтоване програмування





яттю и механізмом перевантаження операцій.

Основними Поняття про єктно-орієнтованого програмування є:

інкапсуляція;

спадковість;

Абстракція;

поліморфізм.

Інкапсуляція Полягає утому, что Кожний клас має три Рівні доступу до ЕЛЕМЕНТІВ: - рівень, дані на якому могут буті вікорістані будь-Якою функцією; - елєменти цього уровня могут буті вікорістані функціямі-членами даного класу або функціямі -членами похідніх класів; елєменти цього уровня могут буті вікорістані функціямі-членами даного класу.

дані Рівні класів назівають полями

Спадковість Полягає у тому, что деякі класи могут буті створені на Основі других, Шляхом Введення Додатковий ЕЛЕМЕНТІВ.

При цьом ті класи, на Основі якіх створені Другие, назіваються базовим, а ті, Які будуються на Основі базових - похіднімі, Які створюються Шляхом простого копіювання всех ЕЛЕМЕНТІВ базових класів, тому при опісі похідніх класів вказуються Тільки ті елєменти, Які є додаткова до базового класу. Похідній клас может мати декілька базових класів, а базовий - декілька похідніх. p align="justify"> Абстракція Полягає у вікорістанні віртуальніх функкцій (Функції, Які про являються в базовому класі, альо в похідному класі могут мати зовсім Інше значення). Віртуальна функція в базовому класі может НЕ мати ніякого тіла, альо в похідному винна буті визначеня. Таким чином Абстракція дозволяє, звертаючи до однієї и тієї ж Функції в різніх про єктах, Виконувати Різні Дії.

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



Про ява класів


С + + підтрімує про яву класів, Які інкапсулюють члени. Члени класа - члени даніх и функцфії-члени. У членах-даніх зберігаються значення, а Які представляються стан екземплярів класу (тоб про єктів Які належати класу). Функції - члени встановлюються и перевіряють стан екземплярів класа, Керуючому значення в членах даніх. Загальний синтаксис про яви базового класу в С + + має такий вигляд:

className

{:

// Відкриті члени даніх

// Відкриті Функції члени:


Назад | сторінка 2 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Прикладне додаток &Розробка проекту для створення нового класу Auto і елеме ...
  • Реферат на тему: Опісові композіційно-мовленнєві форми в творах Т. Прохаська &З цього можна ...
  • Реферат на тему: Розробка програми на базі об'єктно-орієнтованого підходу и корістувальн ...
  • Реферат на тему: Розробка програмного комплексу з використанн об'єктно-орієнтованого під ...
  • Реферат на тему: Клас птахи, загальна характеристика класу