Mindmap
7 Métodos

Inhalt der Mindmap
7 Métodos
Aula 7-1 Nomenclatura e assinatura
- OBS: Quando vamos fazer a criação de uma classe é de extrema importância descrever a sua funcionalidade, como podemos ver a descrição da classe da função “somaNumeros” onde ela identifica sua funcionalidade, assim facilitando o entendimento de quem vai dar continuidade no projeto.
- Assinatura de um método: A parte do método em que estão o tipo de retorno, nome e parâmetros é chamado de assinatura de método, onde esta assinatura é como se fosse um contrato que indica os tipos de dados que devem ser passados, para o método ser invocado, ele também é essencial para elaboração de interfaces.
- Public integer somaNumeros = Assinatura de um método, tudo que está fora das chaves faz parte da assinatura de um método.
Aula 7-2 Parâmetros por valor e referência
- As linguagens de programação trabalham com os valores passados por parâmetros em um método de formas diferentes, sendo elas por valor ou referência.
- OBS: No Java tudo é sempre passado por valor, e nunca por referência. Mesmo quando se está trabalhando com objetos, o que é passado nos métodos é a referência para os mesmos, ou seja, a referência é passada por valor.
Aula 7-3 Chamada e retorno de métodos
- Os métodos sempre são invocados por parênteses
- Chamar o método é o equivalente a invocar o método
- Quando um método chama o método de outro objeto está ocorrendo a troca de mensagens
- Essa troca de mensagens é um aspecto fundamental na programação orientada a objetos.
- Quando um método chama o método de outro objeto está ocorrendo a troca de mensagens
- Chamar o método é o equivalente a invocar o método
- Os métodos sempre são invocados por parênteses
Aula 7-4 Visibilidade e sobrecarga
- Assim como as classes e os atributos, os métodos também possuem modificadores que alteram a visibilidade dos métodos para outras classes.
- Além disso, classes que fazem parte de uma mesma hierarquia podem ter os métodos sobrepostos. EX: toString() e equals()
- Sobreposição: :
- Os métodos sobrepostos são anotados com @Override.
- A sobreposição é muito usada na herança entre classes e na implementação de interfaces
- Os métodos sobrepostos são anotados com @Override.
- Sobreposição: :
- Além disso, classes que fazem parte de uma mesma hierarquia podem ter os métodos sobrepostos. EX: toString() e equals()
- Assim como as classes e os atributos, os métodos também possuem modificadores que alteram a visibilidade dos métodos para outras classes.
Aula 7-5 Recursividade
- Definição: Um método é classificado como recursivo quando ele realiza uma nova execução do mesmo método.
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Enem Programação extrema Mindmap am 7 Métodos, erstellt von Douglas Silva am 17/02/2022.
- Erstellt von
- Douglas Silva
- Aufrufe
- 0
- Bewertung








