Недавно я унаследовал проект, в котором у меня много фрагментов, которые имеют одни и те же функции.Ruby-подобные модули для фрагментов?
Я хочу реорганизовать, чтобы у меня есть BaseFragment
, где все эти другие фрагменты могут простираться и где существуют все общие функции. Единственная проблема, с которой я столкнулся, заключается в том, что эти фрагменты простираются от разных классов: TaskListFragment
и TaskFragment
.
Есть ли способ для меня реализовать BaseFragment
, чтобы различные типы фрагментов могли использовать его методы - подобно тому, как работают рубиновые модули?