Ответ
ViewGroup наследуется от базового класса View. Это позволяет ViewGroup использовать все стандартные свойства и методы View (например, отрисовка, обработка событий), но добавляет функциональность для управления дочерними элементами (добавление, удаление, измерение и расположение).
// Иерархия наследования:
// View <- ViewGroup <- LinearLayout/FrameLayout/etc.