函數(shù)的默認參數(shù):
1.函數(shù)的默認參數(shù)必須放在形參的右邊而且在默認形參的右邊不能出現(xiàn)沒有無默認參數(shù)的形參
2.如果函數(shù)的聲明給出了默認的參數(shù),那么函數(shù)的實現(xiàn)就不能定義默認參
3.聲明成員函數(shù)時沒有給出默認的參數(shù),而實現(xiàn)成員函數(shù)有默認參數(shù),調(diào)用時可能看不到默認參(當函數(shù)實現(xiàn)放在前面的時候,可以看到)、
4.因此通常默認參數(shù)放在.h聲明中
多態(tài)--->重載(overload)
重載的實現(xiàn)原理:函數(shù)的名稱粉碎
函數(shù)名稱粉碎的查找方法:
在代碼中,聲明一個函數(shù)不去實現(xiàn)它,但是在main函數(shù)中去調(diào)用這個函數(shù),然后編譯、連接檢查代碼,在錯誤的提示里就能查看到函數(shù)的粉碎的名稱。
新聞熱點
疑難解答