- Создать иерархию из трех классов вида «1 Родитель – 2 потомка»;
- Реализовать бинарное дерево, которое сможет хранить классы из иерархии п.1 (использовать generics). Класс дерева должен поддерживать вставку, удаление и итерирование элементов;
- Реализовать собственную иерархию исключений для бинарного дерева из п.2 и только их;
- Скопировать https ссылку для клонирования репозитория
- Открыть Gitlab, и нажать
New Project
- На странице создания выбрать:
- Create from template -
Blank
- Import project from -
Repo by URL
- вставляем скопированную ссылку. - Project name -
{account}-kotlin-01
, где account - ваше короткое имя
- Create from template -
- Нажать
Create project
- Теперь можно клонировать проект из вашего собственного репозитория
- Открываем IDE, Выбираем
File \ Open ...
. - В появившемся диалоговом окне ищем путь до проекта, выбиарем build.gradle в корне.
- Выбираем
Open as project
. - В появившемся диалоговом окне указываем JDK, если не найдена, соглашаемся со всем, ничего не меняя.
- Открываем
app/src/main/kotlin/.../Main.kt
и жмем кнопку "play" около функции main.