пока прихожу к мнению, что нет.
А какая мысль при этом преследуется?
В каком-то виде возможен, как по мне. Основной же смысл адаптера классов, это заменить композицию на наследование. Да, мы не можем наследовать несколько классов, но мы можем имплементировать несколько интерфейсов. Если интерфейсы используют методы по умолчанию, то такое будет работать. На практике, в Жабе используют обычный адаптер, так как не надо мучаться с дефолтным и методами, и потому что наследование само по себе считается моветоном, отдавая предпочтение композиции
Обсуждают сегодня