"Про єктно-орієнтоване програмування"
текстовий редактор програмування
Вступ
Завдання до курсової роботи
Скласти програмнного Оболонков до заданої задачі, яка винна містіті меню з командами:
Виведення на екран ПОВІДОМЛЕННЯ про програму.
Редагування помощью текстового редактора NotePad вхідного файлу.
Виконання exe-файлу Другої програми.
Вихід з програми меню.
Задача:
У файлі задані координати вершин трікутніків. Вивести на екран ТРИКУТНИК. Залишити у файлі Тільки координат та тупокутніх трікутніків. Трикутник з найбільшім и найменша тупим кутом віділіті окремим Кольорах. Візначіті, чі перетінаються ці ТРИКУТНИК. p align="justify"> У даній курсовій работе булу виконан розробка програми на мові програмування С + + з використаних про єктно-орієнтованого програмування, яка включала в собі роботу з файлами, класами, обробка чіслової ІНФОРМАЦІЇ и роботові з графікою.
У ході цієї роботи Було Створено програмнного Оболонков вірішуваної задачі и розроблено метод перевіркі на перетин прямих.
C + + - універсальна мова програмування, яка дозволяє сделать програмування пріємнішім для Серйозно програміста. С + + Було розроблено на Основі мови програмування С. Крім можливіть, Які Дає С, С + + представляет свои гнучкі и ефектівні засоби визначення новіх тіпів,! Застосування якіх однозначно полегшує та спрощує технологію програмування. Вікорістовуючі визначення новіх тіпів програміст может розділяті свою програму на простіші частині, Які легше проконтролюваті. Такий метод Побудова програм часто назівають абстракцією даніх. Інформація про тіпі містіться в Деяк про єктах тіпів, визначених користувачем. Все, чім ми маніпулюємо в Програмі, может розглядатіся як про єкт. Програмування Із! Застосування таких про єктів назівають про єктно-орієнтованім. У результаті раціонального Використання цього методу одержуємо набагато коротші, доступніші для роззуміння та легше контрольовані прорив.
ключову Поняття C + + є клас. Клас - це структура, Які містять НЕ Тільки про яви даніх, а й функцій, что візначаються користувачем. Класі Забезпечують пріховування даніх, гарантованого ініціалізацію даніх, неявне Перетворення тіпів для тіпів, визначених користувачем, дінамічне задання типу, контрольоване користувачем управління пам ...