Обновить
0
0

Android Developer

Отправить сообщение
Мы релизили по 20 раз в день.

Бедные пользователи они ведь качали обновление по 20 раз в день.
Ничем, и даже хороша — тем что не использует внутренние методы и не имеет доступ к полям класса.
Точно такой-же метод вы могли бы написать в каком-нибудь классе Utils.
Интерфейсы нужны чтобы никто не мог написать в нем реализацию метода.

Тот факт, что в вашем абстрактом классе нет публичных переменных и реализаций методов, не означает, что их туда никто не добавит потом.
Если цель просто иметь доступ к переменным двух классов, то чем вас не устроил «apply»?
fun Data.bindCell1(view: View) = view.apply{
    cell1_icon.setImageResource(icon)
    cell2_text.setText(titleId)
}
Что такое «площадки для проверки кода»?

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность