Учебное пособие: Интерфейсы, обратные вызовы, внутренние классы

Методические указания к лабораторной работе

по курсу "Распределенные системы обработки информации"

Интерфейсы, обратные вызовы, внутренние классы

Москва 2004 г.


Оглавление

Цель работы.. 3

Задание для домашней подготовки. 3

Задание к лабораторной работе. 3

Возможно вы искали - Реферат: Интерфейя SATA

Содержание отчета. 3

Контрольные вопросы. 4

Литература. 5

Приложение 1. Пакеты и интерфейсы.. 6

Приложение 2. Вложенные классы.. 22

Похожий материал - Курсовая работа: Инфологическая модель базы данных "Видепрокат"

Приложение 3. Интерфейсы и обратные вызовы.. 28


Цель работы

Получить первичные знания об интерфейсах, обратных вызовах и внутренних классах языка Java. Научиться писать программы, использующие интерфейсы, обратные вызовы и внутренние классы.

Задание для домашней подготовки

Ознакомиться с материалом, предоставленным в приложении к данным методическим указаниям. Ознакомиться с текстом задания к лабораторной работе и написать программу.

Задание к лабораторной работе

Написать программу, в которой банковский счет управляется таймером.

Очень интересно - Курсовая работа: Инфологическая модель базы данных "Защита доступа"

Объект вложенного класса, реализующий интерфейс ActionListener ( отслеживающий действие таймера), каждую секунду добавляет к сумме, лежащей на счету, начисленные на нее проценты.

Содержание отчета

Отчет должен содержать:

1. Постановку задачи, решаемой отлаженной программой.

2. Руководство пользователя отлаженной программы, содержащее описание интерфейсов всех функций программы.

3. Листинг программы с необходимыми комментариями.

Контрольные вопросы

Вам будет интересно - Курсовая работа: Инфологическая модель базы данных "Паспортный учет"

1. Что такое интерфейс в Java?

2. Возможно ли расширять интерфейс с использованием механизма наследования?

3. Допускают ли интерфейсы множественное наследование?.

4. Как организован обратный вызов в Java?.

5. Что называется внутренним классом?

Похожий материал - Курсовая работа: Инфологическая модель базы данных "Тестирование"

6. Включает ли внешний класс область видимости внутреннего класса?.

7. Можно ли обратиться из внутреннего класса к элементам внешнего класса?

Литература

Официальные источники:

1. Кен Арнольд, Джеймс Гослинг, Дэвид Холмс. Язык программирования Java™.