herança de métodos estáticos em java
apesar da alegação de que os métodos estáticos não são herdados em Java, o código demonstra o contrário. Essa contradição levanta a questão: os métodos estáticos são realmente herdados? De acordo com o livro, os membros acessíveis de uma superclasse (sem usar "super") são considerados herdados. O mesmo pacote, ele também herda
Membros Package-Private.
Com base nisso, os métodos estáticos são herdados porque são inerentemente públicos. Eles são acessíveis por seus nomes simples e não estão vinculados a instâncias específicas. Nesse caso, o método estático existente está oculto, não substituído. Esse comportamento garante que a implementação estática específica da subclasse permaneça não afetada. Além disso, o acesso a um método estático oculto depende se a invocação ocorre na superclasse ou na subclasse.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3