«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Статические методы действительно унаследованы на Java?

Статические методы действительно унаследованы на Java?

Опубликовано в 2025-03-22
Просматривать:298

Are Static Methods Truly Inherited in Java?

наследство статических методов в Java

Несмотря на утверждение, что статические методы не наследуются в Java, код демонстрирует противоположное. Это противоречие поднимает вопрос: действительно ли статические методы унаследованы? Согласно книге, доступные члены SuperClass (без использования «супер») считаются унаследованными.

, однако, учебники Sun Java обеспечивают более широкую перспективу:

подклассии наследуют All
    protected
  • из своего родительского класса. Тот же пакет, он также наследует Package-Private Memply . Они доступны по их простым именам и не связаны с конкретными экземплярами.
  • единственное особенность с унаследованными статическими методами - это их поведение, когда новые статические методы с идентичными сигнатурами вводятся в подклассах. В этом случае существующий статический метод скрыт, а не переопределен. Такое поведение гарантирует, что статическая реализация, специфичная для подкласса, остается незатронутой. Следовательно, объяснение книги о наследстве члена применимо как к экземпляру, так и к статическим методам, с различием, что статические методы всегда видны и наследуются, если они доступны в суперклассе. Кроме того, доступ к скрытому статическому методу зависит от того, происходит ли вызов из суперкласса или подкласса.
  • ]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3