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

Реферат Розробка класу "Геометрична фігура"





Зміст


1) Вихідна постановка завдання

) Аналіз завдання

) Формальна постановка задачі

) Специфікація програми

) Сценарій діалогу з користувачем

) Розробка структур даних і алгоритмів

) Таблиця параметрів функцій програми

) Текст прогамм на мові C + +

) Тестування програми

) Підсумок

11) Висновок


1 Вихідна постановка завдання


Розробити і протестувати клас фігура, яка має:

- представляти фігуру згідно індивідуальним завданням (окружність, частина якої (сектор, в основі якого заданий кут) вирізана);

- використовувати екземпляр класу точка в якості члена-даного класу фігура;

- володіти інтерфейсними проблемними функції: симетричне відображення фігури, а також поворот фігури на заданий кут (щодо заданих точок);

- володіти інтерфейсної функцією, що обчислює заданої фігури за вказаними параметрами.


Аналіз завдання


Завдання реалізується з використанням типу даних клас, на мові С + +. У ролі вхідних даних виступає фігура, описувана центральною точкою (центр кола), точкою на зовнішній межі фігури (точка на колі) і кутом розвороту сектора. Також вхідними параметрами є точки, щодо яких здійснюється симетричне відображення і В«поворотВ» фігури. В якості вихідних параметрів виступають параметри фігури, змінені внаслідок виконання проблемних функцій. br/>

Формальна постановка задачі


1. Вхідні дані:

CenFig: Point;: Point;: double;

2. Вихідні дані:

CenFig: Point;: Point;: double;

3. Вихідні дані

CenFig: Point; PtOnFig: Point; SecAng: double;: double; AreaFigure: double;


4 Специфікація програми


1. Вихідні дані:

2. В описі класу присутній 4 атрибута класу: центр кола (Point), точка на колі (Point), кут в підставі сектора (double) і радіус кола ( double). Доступ до членів-даними класу - private , що пояснюється прагненням убезпечити клас від неконтрольованого методу доступу.

3. Функції програми при обробці виняткових ситуацій:

4. У програмі реалізований контроль на допустимий діапазон значень і формат вхідних даних.


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





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

  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Використання програми Power Point для створення рекламних роликів
  • Реферат на тему: Особливості роботи з Power Point
  • Реферат на тему: Діяльність рекламного агентства GLOBAL POINT AGENCY
  • Реферат на тему: ! Застосування програмного продукту Power Point у процесі автоматізації роб ...