SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Programação Orientada a
Objetos
Professor Eng. Ms. Will Roger Pereira
1
Objetivos da Aula
 Sobrecarga de métodos.
2
Sobrecarga de métodos
 Considere métodos com mesmo nome e as seguintes situações:
 Aridade (Quantidade de argumentos) diferente;
 Tipos de argumentos distintos para quaisquer argumentos.
 Métodos de mesmo nome e estas características são considerados
MÉTODOS DISTINTOS;
 O Java considerará os dois métodos em questão como métodos
diferentes!!!
3
Sobrecarga de métodos
 Por terem o mesmo nome, são considerados métodos
sobrecarregados.
 Não é considerado sobrecarga:
 Somente o tipo de retorno diferente.
 Muito utilizado quando se deseja comportamento diferente para
métodos que possuem o mesmo nome, denotando uma variação de
comportamento baseado nos argumentos.
4
Sobrecarga de métodos
 Exemplo:
5

Más contenido relacionado

Más de Aparicio Junior (20)

Lista 2 5
Lista 2 5Lista 2 5
Lista 2 5
 
Aula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em JavaAula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em Java
 
Lista 2 4
Lista 2 4Lista 2 4
Lista 2 4
 
Aula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em JavaAula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em Java
 
Estrutura de Dados - PILHAS
Estrutura de Dados - PILHASEstrutura de Dados - PILHAS
Estrutura de Dados - PILHAS
 
Tutorial instalacão java
Tutorial instalacão javaTutorial instalacão java
Tutorial instalacão java
 
Lista1 3 java
Lista1 3 javaLista1 3 java
Lista1 3 java
 
Lista 2 2 java
Lista 2 2 javaLista 2 2 java
Lista 2 2 java
 
Lista 2 1 java
Lista 2 1 javaLista 2 1 java
Lista 2 1 java
 
Lista 1 9 java
Lista 1 9 javaLista 1 9 java
Lista 1 9 java
 
Lista 1 8 java
Lista 1 8 javaLista 1 8 java
Lista 1 8 java
 
Lista 1 7 java
Lista 1 7 javaLista 1 7 java
Lista 1 7 java
 
Lista 1 6 java
Lista 1 6 javaLista 1 6 java
Lista 1 6 java
 
Lista 1 5 java
Lista 1 5 javaLista 1 5 java
Lista 1 5 java
 
Lista 1 4 java
Lista 1 4 javaLista 1 4 java
Lista 1 4 java
 
Lista 1 3 java
Lista 1 3 javaLista 1 3 java
Lista 1 3 java
 
Lista 1 2 java
Lista 1 2 javaLista 1 2 java
Lista 1 2 java
 
Códigos poo java
Códigos poo javaCódigos poo java
Códigos poo java
 
Aula 2 2
Aula 2 2 Aula 2 2
Aula 2 2
 
Aula 2 1
Aula 2 1Aula 2 1
Aula 2 1
 

Aula 1 7

  • 1. Programação Orientada a Objetos Professor Eng. Ms. Will Roger Pereira 1
  • 2. Objetivos da Aula  Sobrecarga de métodos. 2
  • 3. Sobrecarga de métodos  Considere métodos com mesmo nome e as seguintes situações:  Aridade (Quantidade de argumentos) diferente;  Tipos de argumentos distintos para quaisquer argumentos.  Métodos de mesmo nome e estas características são considerados MÉTODOS DISTINTOS;  O Java considerará os dois métodos em questão como métodos diferentes!!! 3
  • 4. Sobrecarga de métodos  Por terem o mesmo nome, são considerados métodos sobrecarregados.  Não é considerado sobrecarga:  Somente o tipo de retorno diferente.  Muito utilizado quando se deseja comportamento diferente para métodos que possuem o mesmo nome, denotando uma variação de comportamento baseado nos argumentos. 4