C基礎(chǔ)教程類(lèi)重載方法重載.ppt
《C基礎(chǔ)教程類(lèi)重載方法重載.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《C基礎(chǔ)教程類(lèi)重載方法重載.ppt(11頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
C 基礎(chǔ)教程類(lèi)重載01方法重載 7 3 6重載面相對(duì)象另外一個(gè)重要概念是 重載 簡(jiǎn)單地說(shuō) 重載就是在一個(gè)類(lèi)中有多個(gè)同名不同參數(shù)的方法的實(shí)現(xiàn) 雖然方法名相同 但因?yàn)閰?shù)相同 則可以看做是不同的方法 另外 在C 中 操作符也可以被重載 比如我們熟悉的 等 實(shí)際上 NET類(lèi)庫(kù)中許多方法都是有多個(gè)重載的 當(dāng)我們輸入一個(gè)方法的時(shí)候 VS NET的智能感知功能將自動(dòng)顯示所有重載的方法成員 供我們選擇 見(jiàn)圖7 14是WriteLine方法的重載信息 圖7 14重載信息 圖中說(shuō)明 WriteLine方法有許多種用法 雖然方法名稱都一樣 但參數(shù)不一樣 從而實(shí)現(xiàn)的功能也不一樣 這就是典型的重載 1 方法重載方法重載就是相同名稱的方法有多種不同的功能 每種功能所采用的參數(shù)不同 這包括數(shù)量或類(lèi)型不同 對(duì)于編譯器來(lái)說(shuō) 都是可以其別的 下面的代碼說(shuō)明了對(duì)方法Function的重載 兩個(gè)方法名字相同 但參數(shù)類(lèi)型不同 例7 3 12 方法重載示例 usingSystem namespaceoverloadA classProgram staticvoidFunction intx 方法1 int參數(shù) x 12 Console WriteLine x 是整數(shù) 定義一個(gè)相同名字的方法 參數(shù)名稱也相同 但參數(shù)類(lèi)型不同 這是重載的方法staticvoidFunction longx 方法2 long參數(shù) Console WriteLine x 是長(zhǎng)整數(shù) staticvoidMain inta 12 longb 12 Function a 傳遞整數(shù)參數(shù) Function b 傳遞長(zhǎng)整數(shù)參數(shù)Console Read 暫停操作 等待按鍵退出程序 運(yùn)行程序 輸出結(jié)果見(jiàn)圖7 15所示 85開(kāi)發(fā) 圖7 15方法重載- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 基礎(chǔ)教程 重載 方法
鏈接地址:http://m.appdesigncorp.com/p-6330101.html