Подтвердить что ты не робот

Определите "Косвенный подкласс" в Android

Рассматривая различные страницы в документах Android, некоторые из них содержат список "Известные косвенные подклассы". Что это значит?

4b9b3361

Ответ 1

Для интерфейса это список классов, реализующих интерфейс.

Для класса это список классов, которые производятся от класса, но косвенно (т.е. класс в списке происходит из какого-то класса, который сам вытекает из документа, который документируется прямо или косвенно).

Итак, android.view.ViewGroup происходит непосредственно из android.view.View и косвенно из java.lang.Object:

java.lang.Object
    android.view.View
        android.view.ViewGroup

Поскольку интерфейсы могут быть реализованы, а не непосредственно получены, класс, который реализует интерфейс, всегда считается "косвенно полученным" из интерфейса.