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

Реферат Робота з графічнімі об'єктами помощью мови програмування С + +





Короткі теоретичні Відомості

+ + - універсальна мова програмування, яка дозволяє сделать програмування пріємнішім для Серйозно програміста. С + + Було розроблено на Основі мови програмування С.

Крім можливіть, Які Дає С, С + + представляет свои гнучкі и ефектівні засоби визначення новіх тіпів,! застосування якіх однозначно полегшує та спрощує технологію програмування. Вікорістовуючі визначення новіх тіпів програміст может розділяті свою програму на простіші частині, Які легше проконтролюваті. p align="justify"> такий метод Побудова програм часто назівають абстракцією даніх. Інформація про тіпі містіться в Деяк про єктах тіпів, визначених користувачем. Все, чім ми маніпулюємо в Програмі, может розглядатіся як про єкт. Програмування Із! Застосування таких про єктів назівають про єктно-орієнтованім. У результаті раціонального Використання цього методу одержуємо набагато коротші, доступніші для роззуміння та легше контрольовані прорив.

ключову Поняття C + + є клас. Клас - це структура, Які містять НЕ Тільки про яви даніх, а й функцій, что візначаються користувачем. Класі Забезпечують пріховування даніх, гарантованого ініціалізацію даніх, неявне Перетворення тіпів для тіпів, визначених користувачем, дінамічне задання типу, контрольоване користувачем управління пам яттю и механізмом перевантаження операцій.

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

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

наслідування;

Абстракція;

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

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

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

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

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


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





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

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