Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

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

Тип: учебное пособие
Категория: Информатика
Скачать
Купить
Факультет "Информатика и системы управления"Методические указания к лабораторной работепо курсу "Распределенные системы обработки информации"Интерфейсы, обратные вызовы, внутренние классыМосква 2004 г.ОглавлениеЦель работы3Задание для домашней подготовки3Задание к лабораторной работе3Содержание отчета3Контрольные вопросы.4Литература.5Приложение 1. Пакеты и интерфейсы6Приложение 2. Вложенные классы22Приложение 3. Интерфейсы и обратные вызовы28Цель работыПолучить первичные знания об интерфейсах, обратных вызовах и внутренних классах языка Java. Научиться писать программы, использующие интерфейсы, обратные вызовы и внутренние классы.Задание для домашней подготовкиОзнакомиться с материалом, предоставленным в приложении к данным методическим указаниям. Ознакомиться с текстом задания к лабораторной работе и написать программу.Задание к лабораторной работеНаписать программу, в которой банковский счет управляется таймером. Объект вложенного класса, реализующий интерфейс ActionListener ( отслеживающий действие таймера), каждую секунду добавляет к сумме, лежащей на счету, начисленные на нее проценты. Содержание отчетаОтчет должен содержать:
  • Постановку задачи, решаемой отлаженной программой.
  • Руководство пользователя отлаженной программы, содержащее описание интерфейсов всех функций программы.
  • Листинг программы с необходимыми комментариями.
  • Контрольные вопросы
  • Что такое интерфейс в Java?
  • Возможно ли расширять интерфейс с использованием механизма наследования?
  • Допускают ли интерфейсы множественное наследование?.
  • Как организован обратный вызов в Java?.
  • Что называется внутренним классом?
  • Включает ли внешний класс область видимости внутреннего класса?.
  • Можно ли обратиться из внутреннего класса к элементам внешнего класса?
  • ЛитератураОфициальные источники:
  • Кен Арнольд, Джеймс Гослинг, Дэвид Холмс. Язык программирования Java™.
  • Официальный сайт Javahttp://java.sun.com/ (есть раздел на русском языке с учебником).
  • Java™ 2 SDK, Standard Edition Documentation — http://java.sun.com/products/jdk/1.5/index.html.
  • Джеймс Гослинг, Билл Джой, Гай Стил. Спецификация языка Java (The Java Language Specificationhttp://www.javasoft.com/docs/books/jls/). Перевод на русский язык — http://www.uni-vologda.ac.ru/java/jls/index.html
  • Официальный сайт проекта Eclipsehttp://www.eclipse.org/.
  • Другое:
  • Дмитрий Рамодин. Начинаем программировать на языке Java.
  • Николай Смирнов. Java 2: Учебное пособие.
  • Другие файлы:

    Распределенные системы обработки информации
    Язык программирования Java, история и предпосылки его создания. Переменные, именованные константы, массивы, перечисления. Интерфейсы и обратные вызовы...

    М.Гук. "Аппаратные интерфейсы ПК"
    Книга посвящена аппаратным интерфейсам, использующимся в современных персональных компьютерах и окружающих их устройствах. В ней подробно рассмотрены...

    Обратные тригонометрические функции. 10-11 классы.
    М.: 2012. - 224 с. В книге подробно изложена теория обратных тригонометрических функций. На примере задач, предлагавшихся на всту...

    Основы информатики
    История развития информатики и вычислительной техники. Общие принципы архитектуры ПЭВМ, ее внутренние интерфейсы. Базовая система ввода-вывода. Матери...

    Внутренние интерфейсы IDE и их разновидности
    Место объекта в ЭВМ и вычислительных системах. Область применения, назначение, основные характеристики и параметры объекта. Временные диаграммы. Схема...