Добавить интерфейс Identifiable и заставить Task его реализовывать #45
Owner
- Создать новый файл todo/model/Identifiable.java
- Внести правки в todo/model/Task.java:
- Добавить implements Identifiable.
- Реализовать метод getId() (помимо уже существующего id())
- Убедиться, что старые вызовы task.id() никуда не делаются — оставить public int id() как «обёртку» над getId(), чтобы ничего не ломалось.
- В SimpleTask менять ничего не нужно — он уже наследует Task.
- [x] Создать новый файл todo/model/Identifiable.java
- [x] Внести правки в todo/model/Task.java:
- [x] Добавить implements Identifiable.
- [x] Реализовать метод getId() (помимо уже существующего id())
- [x] Убедиться, что старые вызовы task.id() никуда не делаются — оставить public int id() как «обёртку» над getId(), чтобы ничего не ломалось.
- [x] В SimpleTask менять ничего не нужно — он уже наследует Task.
👍
1
#53 Подготовить и выпустить релиз v2.2.0
#53 Подготовить и выпустить релиз v2.2.0
добавление интерфейса Identifiable и его реализация в Task (closes #45)
добавление интерфейса Identifiable и его реализация в Task (closes #45) #54
Merge pull request 'добавление интерфейса Identifiable и его реализация в Task (closes #45)' (#54) from feature/add-identifiable into dev
Notifications
Total Time Spent: 13 minutes
Due Date
KamaSK
13 minutes
Dependencies
No dependencies set.
Reference: KamaSK/todo.pet#45
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?