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

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





ign="justify">. Вихідні дані:

Вихідні даними також є атрибути класу.


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


Загальна схема діалогу: користувачеві пропонується ввести параметри фігури і потім виконати дії відповідно з індивідуальним завданням.


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


Рішення даної задачі можна розбити на етапи:

1. Вибір членів-даних класу

2. Створення конструктора

. Створення деструктора

. Реалізація функцій введення (і розрахунку) параметрів фігури

. Висновок значенійпараметров фігурина поточний момент

. Здійснення повороту фігури, щодо заданої точки

. Побудова симетричного отраженіяфігури щодо заданої точки

Модель структури даних:

а) У програмі описані два класи: фігура (Figure) і точка (Point);

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

в) Точки є екземплярами класу Point, який був описаний в попередній лабораторній роботі Розробка класу Точка.

в) Склад набору членів-функцій визначається поставленими проблемними завданнями. В даному випадку в цей набір входять:

- конструктор/деструктор, для формування та деініціалізацію екземплярів класу;

- допоміжні функції виведення координат;

- функція ініціалізації параметрів екземпляра класу;

- функція повороту фігуриотносітельно заданої точки-для здійснення рішення проблеми повороту;

- допоміжні функцііввода/виведення параметрів фігури;

- функція симетричного відображення фігури відносно заданої точки-для здійснення рішення проблеми побудови симетричної точки.


Параметри функцій програми


ТіпІмя функцииНазначениеПараметрыСообщения в ході фігури на заданий кут (Figure &, int)-повідомлення: - про роботу констру...


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





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

  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Створення класу і розробка програми "Бінарне дерево пошуку"
  • Реферат на тему: Розробка функцій для класу інтерфейсу між модулем УШ і модулем протоколу RT ...
  • Реферат на тему: Використання інтерактівніх технологий для навчання діалогу - розпітування у ...
  • Реферат на тему: Клас птахи, загальна характеристика класу