Mapa mental
Capitulo 8
Contenido del mapa
Capitulo 8
Tipos de acesso à metódos/classes/variáveis
- Public: apresentam aos clientes da classe uma visualização dos serviços fornecidos. Ou seja, pode ser visualizada em qualquer lugar do arquivo.
- Private: não são disponíveis para a modificação fora da classe ou não podem ser visualizadas sendo métodos. Não são acessíveis aos clientes.
Método toString()
- Todos os objetos em Java têm um método toString que retorna uma representação String do objeto. O método toString é chamado implicitamente quando um objeto aparece no código onde uma String é necessária.
Método THIS
- Utilizado para referenciar variáveis de instância dentro de métodos de instância do objeto.
- Ex: public void setCor(String cor) { this.cor = cor };
- PODE SER USADO EM CONSTRUTORES SOBRECARREGADOS
- this.(0, 0, 0); UTILIZADO PARA definir valores para as variáveis do objeto mesmo não tendo argumentos.
- Utilizado para referenciar variáveis de instância dentro de métodos de instância do objeto.
Construtores padrão são os que já são criados pelo objeto, sem nada.
Métodos SET E GET:
- SET: Os métodos set são comumente chamados de métodos modificadores porque geralmente alteram um valor.
- GET: Métodos get são comumente chamados métodos acessores ou métodos de consulta.
- SET: Os métodos set são comumente chamados de métodos modificadores porque geralmente alteram um valor.
Composição: Uma classe pode ter referências a objetos de outras classes como membros. Isso é chamado composição e, às vezes, é referido como um relacionamento tem um.
Enum:
- Em Java, uma enum é um tipo no qual declaramos um conjunto de valores constantes pré-definidos. Sua sintaxe é muito semelhante à declaração de uma classe, exceto pelo uso da palavra chave enum que antecede seu nome.
- Possui várias limitações como: letras maiúsculas, constantes, estáticas.
- Em Java, uma enum é um tipo no qual declaramos um conjunto de valores constantes pré-definidos. Sua sintaxe é muito semelhante à declaração de uma classe, exceto pelo uso da palavra chave enum que antecede seu nome.
Variáveis static: Uma variável static representa informações por toda a classe, que são compartilhadas entre os objetos da classe
- Métodos static: Um método declarado static não pode acessar as variáveis de instância e os métodos de instância da classe, porque um método static pode ser chamado mesmo quando nenhum objeto da classe foi instanciado.
Variáveis de instância final: não podem ser modificadas.
BigDecimal pode ser usado para cálculos monetários.
Información
- Descripción
- Mapa Mental sobre Capitulo 8, creado por Francisco Almeida el 09/05/2022.
- Creado por
- Francisco Almeida
- Visitas
- 0
- Valoración