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 318 outros assinantes

Busca

setembro 2021
D S T Q Q S S
 1234
567891011
12131415161718
19202122232425
2627282930  

Categorias