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

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

Статичні дані та методи

Читайте также:
  1. I. Организационно - методический раздел
  2. I.Организационно-методический раздел
  3. III. Учебно-методическое обеспечение дисциплины
  4. IX. Учебно-методическое обеспечение курса.
  5. Mix-методики маркетинговых исследований
  6. V. Методичні вказівки до написання курсових робіт
  7. VI. Матеріали методичного забезпечення заняття
  8. VI. Матеріали методичного забезпечення заняття
  9. VI. Учебно-методическое и информационное обеспечение дисциплины
  10. А) Словесні методи навчання

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

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

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

 


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

Бувають випадки, коли деяке дане має обслуговувати всі об’єкти класу, будучи для них глобальною змінною. Такі дані існують навіть тоді, коли не створено жодного об’єкта класу, для них існує спеціфікатор static і назва – статичні дані.

Для роботи із статичними даними використовують статичні методи (оголошуються як static). На відміну від звичних методів, вони не пов’язані з об’єктами класу, і їх можна викликати, коли ще не створений жоден об’єкт класу.

На використовування статичних методів накладається ряд обмежень:

· статичні методи можуть використовувати тільки статичні дані;

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

· статичні методи не можуть посилатися на поточний об’єкт(this) і об’єкт базового класу.

У клас, що містить статичні дані, можна ввести спеціальний блок static,. який виконуватиме обчислення за ініціалізацією статичних даних Статичний блок виконується автоматично після запуску програми.

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

1. Для чого призначені статичні дані, статичні методи?

2. Як формально в програмі позначаються статичні дані і методи?

3. Для чого в програмі може бути використаний блок static?

4. Як здійснити доступ до статичних даних?

5. Поясніть структуру класу.

6. Поясніть призначення статичного блоку у вашій програмі.

7. Поясніть текст програми.

 




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

Застосування командного рядка для компіляції і запуску Java-програм | Програмування обчислювальних процесів з розгалуженням | Циклічні конструкції мови Java | Програми, які реалізують розгалуження. Оператор switch | Розробка програм, які застосовують оператори переходу. Оператор continue | Розробка програм, які застосовують оператори переходу. Оператор break | Розробка програм, які застосовують одновимірні масиви | Розробка програм, які застосовують двовимірні масиви | Варіант 1 | Класи та об'єкти |


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