Overloading e overriding?

2 respostas
T

qual a diferença Overloading e overriding ?

Alguma coisa didática e simples de entender…

Obrigado

2 Respostas

A

Bem isso é realmente muito facil! Vc vai aprender rapidinho!
Overloading é quando os metodos estão sobrecarregados:

class a{
	public void abdon(int a){
		System.out.println("primeiro metodo abdon");
		}
		
	public void abdon(double b){
		System.out.println("Segundo metodo abdon");
		//os metodos sobrecarregados não podem ter o mesmo
		//parametro senão da erro
	}

}
Ja Overriding é quando os construtores estão sobrecarregados!:
class Abdon{
	Abdon(){}
	Abdon (int a){
		a++;
	}
	Abdon(double c){
		System.out.println("Aqui deve ter parametros diferentes");
	}
}

OK? Espero ter te ajudado

T

Obrigado amigo,
acho que agora ficou claro para mim, pensei que tivesse algum tipo de diferença entre as duas, pois praticamente suas funcionalidas são iguais…!!!

Criado 8 de outubro de 2003
Ultima resposta 13 de out. de 2003
Respostas 2
Participantes 2