C++中的重載、覆蓋、隱藏

一、重載 概念:重載是指相同的範圍中(例如一個類)不同的函數使用相同的函數名,但是函數的參數個數或類型或順序不同。調用的時候根據函數的參數來區別不同的函數。重載函數的返回值可相同也可不同。重載在編譯期就可以確定了。 注意重載是C++中獨有的C語言中沒有重載,要追究這一問題那就需要從編譯的角度去分析這兩者的不同。例如void fun(int a,int b); 這個函數在C++和C編譯後的符號是不同
相關文章
相關標籤/搜索