русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Лабораторна робота 4. Прості класи


Дата додавання: 2014-10-02; переглядів: 782.


 

Теоретичний матеріал: розділ 5

Кожен клас, що розробляється, повинен, як правило, містити наступні елементи: приховані поля, конструктори з параметрами і без параметрів, методи, властивості. Методи і властивості повинні забезпечувати несуперечливий, повний, мінімальний і зручний інтерфейс класу. При виникненні помилок повинні викидатися виключення.

У програмі повинна виконуватися перевірка всіх розроблених елементів класу.

Варіант 1

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

Написати програму, що демонструє всі розроблені елементи класу.

 


<== попередня лекція | наступна лекція ==>
Завдання 3. Ряди Тейлора | Варіант 2


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн