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

Реферат Об'єктно-орієнтоване програмування мовою С ++





>

Мікрохвильові печі.

Вхідні дані Тип даннихНазваніеStringМощностьIntegerЦенаIntegerТіпString

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


Вихідний інформацією є інформація сохраняемая у файл і виводиться на екран.

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


Тестування програми оформлено у вигляді таблиць. Тестуванню кожного класу відповідає окрема таблиця (табл.5 - табл.8).


Таблиця 5.

Морозильні камери.

ДатаТестіруемая функціяВходние данниеРезультат работи27.05.2014Созданіе об'єкта классаНетУспех29.05.2014Save - збереження в файлmoroz_kamera.txtУспех30.05.2014Load - завантаження з файлаmoroz_kamera.txtУспех30.05.2014Print - виведення на екранStringGrid1Успех30.05.2014СравненіеОб'екти даного классаУспех

Таблиця 6.

Холодильники.

ДатаТестіруемая функціяВходние данниеРезультат работи27.05.2014Созданіе об'єкта классаНетУспех29.05.2014Save - збереження в файлholodilniki.txtУспех30.05.2014Load - завантаження з файлаholodilniki.txtУспех30.05.2014Print - виведення на екранStringGrid2Успех30.05.2014СравненіеОб'екти даного классаУспех

Таблиця 7.

Пилососи.

ДатаТестіруемая функціяВходние данниеРезультат работи29.05.2014Созданіе об'єкта классаНетУспех01.06.2014Save - збереження в файлpilesos.txtУспех01.06.2014Load - завантаження з файлаpilesos.txtУспех01.06.2014Print - виведення на екранStringGrid4Успех01.06.2014СравненіеОб'екти даного классаУспех


Таблиця 8.

Мікрохвильова піч.

ДатаТестіруемая функціяВходние данниеРезультат работи27.05.2014Созданіе об'єкта классаНетУспех04.06.2014Save - збереження в файлmicrov_pechi.txtУспех04.06.2014Load - завантаження з файлаmicrov_pechi.txtУспех04.06.2014Print - виведення на екранStringGrid3Успех04.06.2014СравненіеОб'екти даного классаУспех


Висновок


В результаті виконаної роботи був закріплений матеріал, вивчений в курсі дисципліни Об'єктно-орієнтоване програмування raquo ;. Придбано навички програмування в середовищі C ++ Builder, також було розроблено додаток, що відповідає всім вимогам, описаним у технічному завданні (Додаток 1).



Список використаної літератури


1. Лаптєв В.В. С ++. Об'єктно - орієнтоване програмування: Навчальний посібник.- СПб .: Питер, 2008. - 464 с .: ил.- (Серія Навчальний посібник )

. Р. Лафоре об'єктно-орієнтованого програмування в С ++. Raquo ;: 4-е видання .;- М.: Пітер, - 2004. - 902 с.


Додаток 1. Технічне завдання


Однією з найзначніших проблем в програмуванні є складність. Чим більше і складніше програма, тим важливіше стає розбити її на невеликі, чітко окреслені частини. Щоб побороти складність, необхідно абстрагуватися від дрібних деталей. У цьому сенсі класи являють собою дуже зручний інструмент.

Систематичне застосування об'єктно-орієнтованого підходу дозволяє розробляти добре структуровані, надійні в експлуатації, досить просто модифікуються програмні системи. ООП є одним з найбільш інтенсивно розвиваються напрямків теоретичного і прикладного програмування.

1. Підстава для розробки.

Підставою для розробки є завдання на курсову роботу з дисципліни Об'єктно-орієнтоване програмування по темі Об'єктно-орієнтоване програмування мовою C ++ .

Завдання: програмування візуальний клас файловий

A. Розробіть ієрархію родинних типів, кореневої клас якої абстрактний базовий клас ( клас-інтерфейс) , для моделювання та обробки даних предметної області набором відкладених методів - поліморфна обробка споріднених об'єктів (згідно варіанту А.х.х ).

B. Реалізуйте функції обробки даних (сортування і пошук за обраними полях і заданим діапазонам значень, інші функції, в тому числі перевантажені) .. Реалізуйте файловий ввід/вивід і введення даних з клавіатури, виведення даних на дисплей .. Передбачте обробку різних виняткових ситуацій.

Е. Робота всіх функцій повинна бути перевірена та результати перевірки оформлені протоколом тестування.

2. Призначення.

Основним ...


Назад | сторінка 3 з 14 | Наступна сторінка





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

  • Реферат на тему: Об'єктно-орієнтоване програмування. Порівняльний аналіз мов об'єкт ...
  • Реферат на тему: Об'єктно-орієнтоване програмування мовою С + +
  • Реферат на тему: Об'єктно-орієнтоване програмування у середовіщі програмування Delphi7
  • Реферат на тему: Об'єктно-орієнтоване програмування на прикладі чисельних методів
  • Реферат на тему: Об'єктно-орієнтоване програмування