編程的目的是什么 函數(shù)重載的作用?
函數(shù)重載的作用?方法重載的主要優(yōu)點(diǎn)是,您不必為不同的參數(shù)類(lèi)型或參數(shù)編號(hào)編寫(xiě)多個(gè)函數(shù)。多個(gè)函數(shù)使用相同的名稱,但參數(shù)表,即參數(shù)或(和)數(shù)據(jù)類(lèi)型的數(shù)量可以不同。調(diào)用時(shí),雖然方法名相同,但可以根據(jù)參數(shù)表自動(dòng)
函數(shù)重載的作用?
方法重載的主要優(yōu)點(diǎn)是,您不必為不同的參數(shù)類(lèi)型或參數(shù)編號(hào)編寫(xiě)多個(gè)函數(shù)。
多個(gè)函數(shù)使用相同的名稱,但參數(shù)表,即參數(shù)或(和)數(shù)據(jù)類(lèi)型的數(shù)量可以不同。調(diào)用時(shí),雖然方法名相同,但可以根據(jù)參數(shù)表自動(dòng)調(diào)用相應(yīng)的函數(shù)。
如果我們使用反射器來(lái)查看。Net基類(lèi)庫(kù),我們可以發(fā)現(xiàn)它使用了大量的方法重載,所以我們調(diào)用它時(shí)不需要記住那么多的方法名,但是當(dāng)我們知道方法的函數(shù)時(shí),我們可以直接向它傳遞不同的參數(shù),編譯器就會(huì)清楚地知道我們調(diào)用了哪個(gè)方法。