Ir ao conteúdo
  • Cadastre-se

Métodos e atributos


sussego

Posts recomendados

Métodos publicos possuem visibilidade publica, voce pode acessar de qualquer outro método, ou classe.

Método private possuem visibilidade apenas da própria classe. Não é possivel acessar os métodos private de outras classes em atributos nao é possível modificar o atributo. Eles não sao acessíveis a partir de outros objetos.

Geralmente o que se faz são métodos publicos para modificar os atributos private.

métodos protected são acessíveis por pacotes. apenas classes que possuem ao mesmo pacote podem acessar aquele método ou atributo.

Link para o comentário
Compartilhar em outros sites

Só para reforçar e simplificar..

-Métodos public são acessíveis por todas as classes.

-Métodos private são acessados apenas pela própria classe onde foi declarado. Ainda assim, nada impede que seus atributos quando públicos, sejam acessados.

-Métodos protected são acessíveis pelas classes do mesmo pacote e pelas classes filhas.

Há ainda os métodos default, que são aqueles sem um modificador explícito, por exemplo 'void escrever(){}'. Estes são apenas acessíveis a partir do mesmo pacote.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...