Шаг 28 - Перегрузка

Перегруженной функцией называют функцию с одинаковым именем, но разными параметрами.

Visual C++.Net
Visual Basic.Net
CSharp

Visual C++.Net

class  CMyClass
{
public:
	void Test(int x)
	{

	}
	void Test(char y)
	{

	}
};

Visual Basic.Net

Class CMyClass
	Public Overloads Sub Test(ByVal x As Integer)
	End Sub
        
	Public Overloads Sub Test(ByVal x As String)

	End Sub
End Class

CSharp

class CMyClass
{
	public void Test(int i)
	{

	}

	public void Test(char c)
	{

	}
}

Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.