Курс «Java: Классы»

Последнее обновление: 17 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

8 уроков (видео и/или текст)
7 упражнений в тренажере
24 проверочных теста
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

Практически для любой задачи в Java используются классы. В этом курсе вы изучите различные категории классов, узнаете, для чего нужен класс Object. Познакомитесь с методами equals() и hashCode(), которые нужны для корректного сравнения объектов по их содержимому. Изучите библиотеку Lombok, которая поможет упростить создание классов. По окончании курса вы сможете более эффективно работать с классами в Java

Чему вы научитесь

  • Использовать классы для различных задач
  • Сравнивать объекты по их содержимому
  • Генерировать шаблонный код с помощью аннотаций

Программа

1

О курсе

Знакомимся с целями и задачами курса

2

Создание собственных типов

Познакомиться с различными категориями классов, которые встречаются в программах

3

Класс Объект

Познакомиться с классом Object, от которого неявно наследуются все классы в Java

4

Сравнение объектов

Научится сравнивать объекты на основе их содержимого

5

Lombok

Познакомиться с библиотекой Lombok и узнать, как писать меньше шаблонного кода

6

Data-классы

Познакомиться с концепцией data-классов, узнать про их отличия от records

7

Состояние объектов

Разобраться, какие сложности могут возникнуть при работе с объектами, у которых есть состояние

8

Статические поля

Познакомиться с концепцией хранения конфигурации в статических полях

Формат обучения

Испытания

1

Библиотека

2

Треугольник

3

Банковский аккаунт

4

Счетчик

5

Конфигурационный файл

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы