КУРСОВИЙ ПРОЕКТ  
  Розробка програмного комплексу з використанн об'єктно-орієнтованого підходу и корістувальніцькіх класів 
     Введення  
   Актуальність роботи Полягає в застосуванні СУЧАСНИХ технологий про єктно-орієнтованого підходу в програмуванні. Даній курсовий проект показує на прікладі роботові ООП. Проект моделює роботу з геометричність фігурами за участю реальних про єктів як статичність модель реалізовану в програмному коді. 
  Про єктно-орієнтоване програмування або ООП - методологія програмування, заснован на уявленні програми у виде сукупності про єктів, КОЖЕН з якіх, є реалізацією Певного типу, что вікорістовує Механізм Пересилання повідомлень и класи, організовані в ієрархію Спадкування. ! Застосування про єктно-орієнтованого підходу Включає в собі про єктно-орієнтований аналіз, про єктно-орієнтоване проектування та про єктно-орієнтоване програмування. 
  Про єктно-орієнтоване програмування дозволяє розкласті проблему на СКЛАДОВІ части. Кожна ськладової частина становится самостійнім про єктом, Який містіть свои Власні коди и дані, Які відносяться до цього об'єкта. 
  Мета роботи Полягає в розробці програмного продукту - розробка програмного комплексу з використанн про єктно-орієнтованого підходу и корістувальніцькіх класів. Для Досягнення мети необходимо провести об єктно-орієнтований аналіз, про єктно-орієнтоване проектування, про єктно-орієнтоване програмування и зібраті статистичні результати. 
  Робота Включає вступ, три розділи, ПЕРЕЛІК ПОСИЛАННЯ та Додатків. У вступі розкріваються цілі и Завдання розробки, візначається его предмет, аргументується Актуальність здійсненіх у проекті розробок. Перший розділ містіть постановку задачі, описание предметної області, цілі и Завдання роботи. У іншому розділі проводитися вибір методу решение, описание ООП підходу и вибір інструментальніх ЗАСОБІВ для реализации проекту, а такоже описание вхідніх та вихідних даних. У третини розділі містітіся результати про єктно-орієнтованого АНАЛІЗУ, про єктно-орієнтованого проектування, об'єктно-орієнтованого програмування. 
    1. Постановка Завдання  
   Клас «money» 
  Вхідні данні: 
  поле first - ціле, (номінал купюри) 
  поле secon - ціле (Кількість купюр) 
  Результати: 
  конструктор без параметрів, 
  конструктор з параметрами; 
  метод - обчислення розрахунку суми. 
    2. Об'єктно-орієнтований аналіз та проектування  
  програма корістувальніцькій інтерфейс 
				
				
				
				
			  У Основі про єктно-орієнтованого підходу (ООП) лежить про єктна декомпозіція, при цьом статична структура ПО опісується в термінах про єктів и зв язків между ними, а Динамічний аспект ПО опісується в термінах обміну повідомленнями между про єктами. Коженая про єкт системи має свою ВЛАСНА поведение, моделюючім поведение об'єкта реального світу. 
    2.1 Об'єктно-орієнтований аналіз  
   Об'єктна модель є природнім способом представлення реального світу. 
  Основними принципами ее побудова є: 
  - Абстрагування - це віділення найбільш Важлива, істотніх характеристик Деяк про єкта, Які відрізняють его от всех других відів про єктів, и ігнорування Менш Важлива або незначна деталей; 
  - Інкапсуляція - предполагает, что внутрішні ресурси об'єкта, пріховані від зовнішнього середовища; 
  - Модульність - це декомпозіція системи, зніжує складність системи, дозволяючі Виконувати незалежну розробка ОКРЕМЕ модулів; 
  - Ієрархія - це впорядкована система абстракцій, что задає їх Розташування за рівнямі. 
  - До основних зрозуміти про єктно-орієнтованого підходу (елементів про єктної моделі) відносяться: про єкт, клас, атрибут, операція, поліморфізм, Спадкування, компонент, зв язок. 
  Абстракція клас money 
  Ім я: money. 
  Відповідальність: підтримка информации про характеристику номіналу купюри. 
  Операції: 
  - ініціалізація; 
  - обчислення суми; 
  - вивід даних; 
    2.2 Об'єктно-орієнтоване проектування  
   необходимо Розробити клас Money. 
 ...