Aula 1 7

5

Click here to load reader

Transcript of Aula 1 7

Page 1: Aula 1 7

Programação Orientada a

Objetos

Professor Eng. Ms. Will Roger Pereira

1

Page 2: Aula 1 7

Objetivos da Aula

Sobrecarga de métodos.

2

Page 3: Aula 1 7

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

Page 4: Aula 1 7

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

Page 5: Aula 1 7

Sobrecarga de métodos

Exemplo:

5