Рассматривая различные страницы в документах Android, некоторые из них содержат список "Известные косвенные подклассы". Что это значит?
Определите "Косвенный подкласс" в Android
Ответ 1
Для интерфейса это список классов, реализующих интерфейс.
Для класса это список классов, которые производятся от класса, но косвенно (т.е. класс в списке происходит из какого-то класса, который сам вытекает из документа, который документируется прямо или косвенно).
Итак, android.view.ViewGroup
происходит непосредственно из android.view.View
и косвенно из java.lang.Object
:
java.lang.Object
android.view.View
android.view.ViewGroup
Поскольку интерфейсы могут быть реализованы, а не непосредственно получены, класс, который реализует интерфейс, всегда считается "косвенно полученным" из интерфейса.