Параметры по умолчанию могут значительно облегчить работу. В реальной разработке программ применяется очень интенсивно. Смотрим, что тут у нас предусмотрено.
Visual C++.Net Бардак здесь какой-то. Например, в документации написано.
Вроде как можно, а попробуете, получите ошибку (возможно из-за Beta 1)
Visual Basic.Net
CSharp
Visual C++.Net
class CMyClass
{
public:
void Test(int i,int j=10)
{
};
};
Visual Basic.Net
Class CMyClass
Public Sub Test(ByVal a As Integer, Optional ByVal i As Integer = 10)
x = i
End Sub
Public x As Integer
End Class
CSharp