Sobrecarga em Java.


Sobrecarga no Java é um recurso muito simples de ser implementado e que pode facilitar bastante a sua vida de programação, Mas afinal o que é isso? Sobrecarga nada mais é que utilizar o mesmo método só que com parâmetros diferentes. Só isso, simples assim. Quer um exemplo prático em Java de como implementar sobrecarga? Aqui vai um:

Vamos supor que você tenho o método público abrir() que receba os parâmetros String nome, int valor como abaixo:

public void abrir(String nome, int valor){
… seu código Java aqui …
}

Agora com o decorrer da evolução do seu sistema você precise adicionar mais um parâmetro ao método abrir(), que se não existisse a sobrecarga não poderia ter mais esse nome, teria que ser outro causando complicações na manutenção do código. Então utilizando sobrecarga você cria um outro método abrir() da seguinte forma:

public void abrir(String nome, int valor, int validade){
… seu código Java aqui …
}

Viu? Agora existem dois métodos abrir() diferentes e para utiliza-los basta passar os parâmetros de um ou de outro que o próprio Java se encarrega de localizar o método abrir() correto facilitando a sua vida.

Tags:
matrix
matrix

Assinar blog por e-mail

Digite seu endereço de e-mail para assinar este blog e receber notificações de novas publicações por e-mail.

Junte-se a 323 outros assinantes

Busca

agosto 2020
DSTQQSS
 1
2345678
9101112131415
16171819202122
23242526272829
3031 

Categorias