Тема: Ініціалізація контейнеру за допомогою інтерфейсу чи класу
Контейнер можна ініціалізувати за допомогою інтерфейсу чи класу.
Наприклад:
HashSet<Character> second = new HashSet<>();
Set<Character> third = new HashSet<>();
Яка різниця між ними? Якому способу варто віддавати перевагу і чому?