C基礎教程類重載方法重載.ppt
《C基礎教程類重載方法重載.ppt》由會員分享,可在線閱讀,更多相關《C基礎教程類重載方法重載.ppt(11頁珍藏版)》請在裝配圖網上搜索。
C 基礎教程類重載01方法重載 7 3 6重載面相對象另外一個重要概念是 重載 簡單地說 重載就是在一個類中有多個同名不同參數的方法的實現 雖然方法名相同 但因為參數相同 則可以看做是不同的方法 另外 在C 中 操作符也可以被重載 比如我們熟悉的 等 實際上 NET類庫中許多方法都是有多個重載的 當我們輸入一個方法的時候 VS NET的智能感知功能將自動顯示所有重載的方法成員 供我們選擇 見圖7 14是WriteLine方法的重載信息 圖7 14重載信息 圖中說明 WriteLine方法有許多種用法 雖然方法名稱都一樣 但參數不一樣 從而實現的功能也不一樣 這就是典型的重載 1 方法重載方法重載就是相同名稱的方法有多種不同的功能 每種功能所采用的參數不同 這包括數量或類型不同 對于編譯器來說 都是可以其別的 下面的代碼說明了對方法Function的重載 兩個方法名字相同 但參數類型不同 例7 3 12 方法重載示例 usingSystem namespaceoverloadA classProgram staticvoidFunction intx 方法1 int參數 x 12 Console WriteLine x 是整數 定義一個相同名字的方法 參數名稱也相同 但參數類型不同 這是重載的方法staticvoidFunction longx 方法2 long參數 Console WriteLine x 是長整數 staticvoidMain inta 12 longb 12 Function a 傳遞整數參數 Function b 傳遞長整數參數Console Read 暫停操作 等待按鍵退出程序 運行程序 輸出結果見圖7 15所示 85開發(fā) 圖7 15方法重載- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 基礎教程 重載 方法
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://appdesigncorp.com/p-6330101.html