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

Реферат Створення програмної Оболонки на мові С + + до задачі, яка винна містіті меню з командами





ури

11. Додатки


4. Вступ


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

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

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

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

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

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

Абстракція;

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

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

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

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

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


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





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

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