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

Реферат Основи програмування на мові С + + "


















"Основи програмування на мові С + +"

програмування мова графічний



Анотація


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

Завдання

У файлі задані координати вершин багатокутніка. Вивести на екран цею багатокутнік. Навколо кожної вершини, відстань від Якої до хочай б однієї з суміжніх НЕ перевіщує величини, заданої в Іншому файлі, провести коло, радіусом, Який дорівнює половіні відстані від найбліжчої сусідньої вершини. br/>

Вступ


Для того, щоб приступити до розв'язку поставленої задачі, звітність, нагадаті теоретичні Відомості про об'єктно-орієнтоване програмування, як таке, а такоже его Особливості.

Відмінною особлівістю мови С + + є Поняття класу. Йо призначення Полягає в тому, щоб надаті програмісту інструмент для создания новіх тіпів, настількі ж ЗРУЧНИЙ у звертанні як и Вбудовані тіпі. У ідеалі тип, обумовлення користувачем, способом Використання не винних відрізнятіся від вбудований тіпів, Тільки способом создания. p align="justify"> Тип є конкретне уявлення деякої Концепції (Поняття). Наприклад, наявний у C + + тип float з его операціямі +, -, * и т.д. Забезпечує обмеженності, альо Конкретних версию математичного Поняття дійсного числа. Новий тип створюється для того, щоб дати Спеціальне и конкретнішими визначення Поняття, якому ніщо прямо й очевидно среди убудованих тіпів НЕ відповідає. Як правило, програму, у якій створюються тіпі, что добро відповідають Поняття додатка, зрозуміті легше, чем програму, у якій Це не робиться. Добрі обрані тіпі, обумовлені користувачем, роблять програму більш чіткою та короткою. Це такоже дозволяє компілятору віявляті непріпустімі Використання об'єктів, что у протилежних випадка Залишаюсь невіявленімі до тестування програми. p align="justify"> У візначенні нового типу основна ідея - відокреміті несуттєві Подробиці реалізації (Наприклад, формат даніх, что Використовують для Збереження об'єкта типом) від тихий якости, что істотні для его правильного Використання (Наприклад, повний список функцій , что мают доступ до даніх). Такий поділ м...


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





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

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