Так как Java 8 допускает использование по умолчанию методов в интерфейсе Способы по умолчанию, похоже, возникает путаница между тем, когда я буду использовать abstract class
.
Итак, когда следует использовать интерфейс со стандартными методами и когда должен использоваться абстрактный класс? Являются ли абстрактные классы еще полезными в этом сценарии?