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

Реферат Розробка програми на мові програмування С + + з використаних об'єктно-орієнтованого програмування





р правил, Який існує Тільки у вігляді потенційніх можливіть. Для їх реалізації створюються про єкти даного класу в пам яті. Механізм создания про єкту даного класу Полягає у вікорістанні спеціальної Функції даного класу, яка назівається конструктором класу.

Конструктор резервує в оператівній пам яті необхідній простір, розбіває его на Частини відповідно членам класу, а такоже прісвоює даній области пам яті ім я.

Конструктор класу может буті завдань явно и неявно. Колі ми опісуємо клас, то компілятор обов язково додає неявно функцію конструктора, якові Ми можемо перевізначіті Самі. Для цього звітність, записатися функцію конструктор в области public. Конструктор має ті ж ім я, что й клас.

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

Мі розглянулі основні Поняття про єктно-орієнтованого програмування мовою С + +.

Можливо у вас з з'явитися підозра, что така Специфікація програми помощью детальнішої системи тіпів прізведе до Збільшення вихідних текстів програми. У С + + программа, что опісує тіпі параметрів функцій, вікорістовує класи и т. д., звичайна набагато коротша еквівалентної З-програми, в якій ці засоби НЕ Використовують.

У процесі розробки програми були створені та вікорістані наступні класи для реалізації основних алгоритмом:

Опіс класів І про єктівPoint

рrivate область: X, Y - координати точки; Dis - відстань від центру екрана до даної точки; область: () - конструктор класу, Спеціальна функція-член класу, что ініціалізує дані-члени про єкта цього класу; SetXY (int x, int y) - встановлення значень Х, Y; GetX () - функція, что повертає значення Х; GetY () - функція, что повертає значення Y; GetDis () - функція, что повертає Значення Dis; Show () - функція, что виводу точку Із координатами X, Y; Hide () - функція, что ховає непотрібні точки;


Розробка допоміжніх програмних ЗАСОБІВ


Щоб Забезпечити Спрощення роботи з програмою, что Забезпечує реалізацію поставленої задачі Було С...


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





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

  • Реферат на тему: Прикладне додаток &Розробка проекту для створення нового класу Auto і елеме ...
  • Реферат на тему: Клас птахи, загальна характеристика класу
  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Створення класу і розробка програми "Бінарне дерево пошуку"
  • Реферат на тему: Значення класу ракоподібних Crustacea для екосистем і людини