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

Реферат Похідні класи в C + +





Зміст


Введення

. Просте спадкування

. Доступ до спадкоємною компонентам

. Конструктори похідних класів

. Осяжний класи

. Приклади зв'язкових списків

Висновок

Список літератури



Введення


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

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


1. Просте спадкування

похідний клас програмний алгоритм

У C + + існують спеціальні засоби передачі всіх визначених користувачем властивостей класу (як даних, так і функцій-методів) інших класів, успадковується властивості даного.

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


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





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

  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Об'єктно-орієнтоване програмування. Порівняльний аналіз мов об'єкт ...
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Складання програм і алгоритмізація завдань з дисципліни "Об'єктно- ...
  • Реферат на тему: Об'єктно-орієнтоване програмування на прикладі чисельних методів