Включено в курс
Чему вы научитесь
- Создавать свои классы
- Реализовывать интерфейсы и использовать полиморфизм
- Использовать наследование
- Обрабатывать ошибки
- Использовать паттерны программирования
- Использовать рефлексию
- Автоматически генерировать код
Описание
На этом курсе вы глубже изучите основы объектно-ориентированного программирования. Вы узнаете больше о полиморфизме и наследовании. Вы познакомитесь с аннотациями, исключениями и автоматической генерацией кода. В итоге вы научитесь обеспечивать полиморфизм, описывать иерархию и создавать свои классы, абстрагируясь от реализации при помощи интерфейсов. Так вы сможете работать с исключениями, создавать и перехватывать их. Знания из этого курса помогут писать более структурированный и гибкий код, который легко дополнять и изменять. Чтобы учиться было проще, стоит заранее изучить введение в ООП и коллекции
Уроки курса
-
8
Reflections
Научиться получать информацию о полях, методах и других метаданных класса -
9
Генерация кода
Познакомиться с библиотекой Lombok, и научится генерировать код с помощью аннотаций -
11
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Рекомендуемые программы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.
