У меня есть 3 класса A, B и C. Они расширяют другой класс D.
Класс D имеет метод, который используется во всех классах A, B и C.
Теперь проблема в том, что классы A, B и C должны расширять разные классы и использовать один и тот же метод из класса D.
] Я не могу поверить, что мне нужно скопировать и вставить этот метод во все мои классы. Есть ли что-то вроде включения функции в C?
Кстати, я работаю над приложением для Android. Класс D расширяет Activity и имеет метод для управления общим меню действий Android A, B и C (это официальный подход, о котором говорится в документации Android). Однако мне нужно, чтобы эти действия расширяли различные классы, такие как ActivityList, а не только класс Activity.