Przeciążanie metod w języku C#

Przeciążanie metod - kilka metod o tej samej nazwie.


W jednej klasie może być zdefiniowane kilka metod o tej samej nazwie, ale muszą różnić się listą przyjmowanych parametrów. Zdefiniowanie kilku metod o takiej samej nazwie i różnych parametrach nazywamy przeciążaniem metod. Podczas przeciążania brane pod uwagę są tylko przyjmowane parametry, niebrana jest natomiast pod uwagę zwracana wartość.

Przykład:

class Liczba
{
	public int WypiszLiczbe()
	{
	return 1;
	}

	public int WypiszLiczbe(int a)
	{
	return a;
	}
}
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):