Что мы имеем в виду, когда говорим "Все классы прямо или косвенно наследуют от класса Object
"?Что представляет собой класс, косвенно наследующий методы, объявленные в его косвенном суперклассе?
Можно ли сказать, что класс косвенно наследует методы, объявленные в одном из его косвенных суперклассов, независимо от того, что метод, определенный в суперклассе, мог быть переопределен при распространении по иерархии наследования, таким образом, комментарии, такие какПриведенное выше основано на том факте, что подкласс наследует некоторый метод с той же сигнатурой, что и в суперклассе.
С другой стороны, мы можем только сказать, что класс косвенно наследует объявленные методыв одном из его косвенного суперкласса, если и только если класс наследует метод THE, объявленный в его косвенном суперклассе, то есть метод не был переопределен при распространении по иерархии наследования, и класс наследует метод с той же реализацией, что иопределено в косвенном суперклассе.