1.python的默認入參:
def function(data=[]):
data.append(1)
return data
有個缺點,就是默認的入參好像必需放在變量入參的後面,不然會報錯
2.java使用重載方式進行設置默認參數:
public void Test(int level)
{float money = 0.0f;
boolean ratable = true;
Test1(level, money ,ratable);
}
public void Test1(int level, float money)
{
boolean ratable = true;
TestParameter(level, money ,ratable);
}
public void Test1(int level, float money , boolean ratable )
{
//最終實現在這裏
}