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.

matrix

ViamaisBLOG
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.