Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Створення власних класів виняткових ситуацій

Читайте также:
  1. Інструменти створення та редагування контурів. (Інструменти групи Pencil, групи Pen, Paintbrush, Reshape). Творча робота “Біонічна стилізація”.
  2. Інтерфейс програми. Інструменти виділення. Створення геометричних примітивів. Творча робота “Композиція із геометричних фігур”.
  3. Історія створення
  4. Класифікація надзвичайних ситуацій
  5. Метод моделювання професійних ситуацій
  6. Метод програвання рольових ситуацій
  7. Обробка виняткових ситуацій. Принцип обробки
  8. Особливості роботи за новими підручниками для учнів 2 класів
  9. Позакласна і гурткова робота з учнями молодших класів.
  10. Поняття,види причини і наслідки екстремальних ситуацій.

Мета роботи: отримання практичних навичок програмування задач з обробкою виняткових ситуацій. Створення власних класів виняткових ситуацій.

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

У даній програмі можуть виникнути виняткові ситуації:

· при кількості аргументів менше двох задача втрачає сенс;

· невірна конвертація рядка в чисельний формат.

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

Вигляд екрану працюючого додатка може бути такий:


Основні теоретичні положення:

Вбудовані класи виняткових ситуацій дозволяють обробляти багато помилок, проте в деяких випадках цього не досить. Програміст може завжди створити власний клас виняткової ситуації, як підклас вже існуючих класів. Новий клас можна забезпечити конструктором за умовчанням і конструктором, що приймає повідомлення про тип помилки. Ім’я нового класу має закінчюватися суфіксом Exception.

Контрольні запитання і завдання:

  1. В чому полягає суть виняткової ситуації?
  2. За якими причинами найчастіше виникають помилки при роботі програми?
  3. Наведить класіфікацію виняткових ситуацій?
  4. В чому полягає принцип обробки виняткових ситуацій?
  5. Яке призначення операторів try і catch?
  6. Як створити власний клас виняткової ситуації?
  7. Як впливає обробка власної виняткової ситуації на обробку стандартних виняткових ситуацій?
  8. Поясніть текст програми.

 




Дата добавления: 2015-09-11; просмотров: 85 | Поможем написать вашу работу | Нарушение авторских прав

Варіант 1 | Класи та об'єкти | Передача параметрів методу за значенням | Статичні дані та методи | Спадкування | Лабораторна робота №14 | Абстраткні класи | Реалізація інтерфейсу | Спадкоємство інтерфейсів. Реалізація в одному класі декількох інтерфейсів. Змінні інтерфейса | Лабораторна робота №18 |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав