Как лучше всего вывести List <Music> list, где Music - это интерфейс?

203
15 апреля 2022, 22:00

Есть класс MusicPlayer, у него есть поле List<Music> list , где Music - интерфейс с методом скажиСвоюПесню(), который реализуют три класса.

Если обращаюсь к этому списку через геттер, то получаю ссылки, а не объекты.

Так вот, подскажите, пожалуйста, надо у каждого класса, который реализует интерфейс, переопределять toString, чтобы получать текст? Или это можно как-то удобнее сделать?

READ ALSO
Группировка RecyclerView Android

Группировка RecyclerView Android

Здрaвcтвуйте! Подскажите пожалуйста, как мне сгруппировать recyclerview? Цифры слева на фото -это семестрыХочу сгруппировать по семестрам

152
Java Comparator : possible lossy conversion from double to int

Java Comparator : possible lossy conversion from double to int

Нужно сравнить значения double c помощью ComparatorМой код:

249
Создание нового проекта Java Enterprise Intellij idea [закрыт]

Создание нового проекта Java Enterprise Intellij idea [закрыт]

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском

174
Как установить атрибуты SameSite=none и Secure для JSESSIONID cookie?

Как установить атрибуты SameSite=none и Secure для JSESSIONID cookie?

Большая часть сайта статическая, расположена на github, но есть форма обратной связи, которая расположена на другом сервере, написана на spring-webmvcИспользую...

117