Skip to content

avalon-dev-j20/lab-1-MariRomanova

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Лабораторная работа №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 комментариев. Ход работы состоит в том, чтобы слушатели выполняли поставленные задания, разрабатывая необходимый для этого исходный код, или внося исправления в существующий.

About

lab-1-MariRomanova created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages