Примітка:  
 Чи не враховуваті необходимость перерозподілу пам яті. 
  данні: 
  поле first - ціле, (номінал купюри) 
  поле secon - ціле (Кількість купюр) 
  Операції: 
  money () - конструктор без параметрів, Виконує початково ініціалізацію про єкта; 
  money (int, int) - конструктор з параметрами, Виконує ініціалізацію про єкта. 
  int cost () - функція розрахунку суми 
  Структура класів 
   class money + int first; + Int second; + Money (); + Money (int, int); + Int cost (); Малюнок 1. Структура базового класу money 
   Модіфікаторі доступу: 
   + public # protected-private Малюнок 2. Модіфікаторі доступу 
   отношения между класами 
   Малюнок 3. Структура отношений между класами 
   Структура об'єктів 
  Об'єкти системи: 
  Діаграма про єктів - показує структуру системи в конкретний момент годині, про єкти, їх атрибути. 
  Діаграмі про єктів дозволяють моделюваті екземпляр сутности, Які містяться в діаграмах класів. На діаграмі про єктів показано безліч об'єктів и отношений между ними в Певний момент годині. 
  Застосовують при моделюванні Статичний відів системи з точки зору проектування и процесів. При цьом моделюється «знімок» системи в Сейчас годині и зображується безліч об'єктів, їх станів и отношений между ними. 
  Смороду Важливі НЕ только для візуалізації, визначення спеціфікацій та Документування структурних моделей, но и для конструювання статичних аспектів системи помощью прямого і зворотна проектування. 
  Малюнок 4. Структура про єктів класів class money 
    3. Робоче проектування  
   Для реализации класу согласно технического Завдання звертаючись мову програмування С ++. Мова програмування С ++ підтрімує про єктно-орієнтіроване программирования. 
				
				
				
				
			  Клас - ськладової тип данних, елементами которого є Функції Зміни. В основу Поняття клас покладений тієї факт, что «над об єктами можна Здійснювати Різні операції». Властивості про єктів опісуються помощью полів класів, а Дії над об єктами опісуються помощью функцій, Які назіваються методами класу. Клас має ім я, складається з полів, звання члена класу и функцій - методів класу. 
  Опис класу має Наступний формат: 
  lt; имя класу gt; 
  {
 //Опіс відкритих членів и методів класу public: 
 //Опіс Закритого членів и методів класу private: 
 //Опіс захищений членів и методів класу protected: 
 } 
  Клас, Який БУВ розроблення у курсовій работе: money {// Клас money://публічні члени классаfirst;// Номіналsecond;// Кількість купюр ();// Конструктор (без параметрів) (int, int);// Конструктор з параметраміcost ();// Функція розрахунку суми 
 }; 
   Відкриті та закриті члени класу: 
  На Відміну Від полів структури доступні всегда, в класах могут буті члени и методи різного уровня доступу: 
  - відкриті public (публічні), виклик відкритих членів и методів класу здійснюється за помощью оператора. («Точка»); 
  - закриті private (ПРИВАТНІ), доступ до якіх можливий только з помощью відкритих методів. 
  - захіщені методи (protected). 
  Об'єктом назівається математичне уявлення сутності реального світу (або предметної області), Пожалуйста вікорістовується для моделювання. 
  Об'єкти зберігаються в купі (для класів и посілальніх тіпів) 
  - Об'єкти та патенти ініціалізуваті оператором; 
  - Класі могут успадковуваті Властивості других класів (одінічне Спадкування коду); 
  - Класі могут реалізовуваті множінні інтерфейси (множини Успадкування тіпів). 
    3.1 Розробка класів  
   Реалізація інкапсуляції. 
  Інкапсуляція - це властівість об'єктів приховуватися деякі свои дані І спосіб їх ОБРОБКИ (методи) від навколишнього цифрового середовища І, зокрема, від малодосвідченіх програмістів, залішаючі «зовні» только необхідні та/або необхідні Властивості и функціональні возможности. 
  З точки зору стороннього програміста об'єкт Виглядає таким Собі «чорним ящиком», у которог...