Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 1.68 KB

README.md

File metadata and controls

31 lines (26 loc) · 1.68 KB

Лабораторная работа №1

по курсу "DEV-J20. Программирование на платформе Java. Стандартные пакеты"

Изучаемые темы

  1. обобщения:
    • обобщённые методы;
    • обобщённые классы;
    • конкретизация обобщения с использованием ключевого слова extends.
  2. сравнение структурированных объектов:
    • методы класса Object:
    • метод equals;
    • метод hashCode.
    • интерфейс Comparable;
    • интерфейс Comparator.
  3. итерируемые сущности:
    • интерфейс Iterable;
    • интерфейс Iterator;
    • цикл For-Each.
  4. коллекции:
    • интерфейс Collection;
    • интерфейс List;
    • интерфейс Set;
    • класс ArrayList;
    • класс HashSet;
    • разница между списками (List) и наборами (Set).

Ход работы

Настоящая лабораторная работа представляет собой макет проекта на языке программирования Java. В исходном тексте проекта поставлены задания в виде TODO и FIXME комментариев. Ход работы состоит в том, чтобы слушатели выполняли поставленные задания, разрабатывая необходимый для этого исходный код, или внося исправления в существующий.