freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

面向對象編程進階ppt課件-資料下載頁

2025-05-07 08:33本頁面
  

【正文】 綁定 ? 將方法的調用連接到方法本身稱為綁定。 ? 靜態(tài)綁定:綁定發(fā)生在編譯期,稱為靜態(tài)綁定。 ? 動態(tài)綁定:程序運行時,根據(jù)對象的類型來決定該綁定哪個方法,稱為動態(tài)綁定。 ? Java語言實現(xiàn)了動態(tài)綁定。 多態(tài) ? 分為靜態(tài)多態(tài)和動態(tài)多態(tài) ? 靜態(tài)多態(tài):在編譯時,由 Java編譯器根據(jù)參數(shù)列表的不同,來決定綁定相應的重載的方法。 ? 動態(tài)多態(tài):在程序運行期間,由 JVM根據(jù)引用變量實際引用的對象,來決定綁定相應的方法。 繼承的利弊 ? 利: ? 容易進行新的實現(xiàn),因為大多數(shù)可以繼承而來。 ? 易于修改或擴展那么被重用的實現(xiàn)。 繼承的利弊 ? 弊: ? 破壞了封裝性。 ? 當父類的實現(xiàn)更改時,子類也不得不更改。 ? 從父類繼承來的實現(xiàn),在運行時不可改變。 組合的利弊 ? 利: ? 封裝性好。 ? 通過對象的引用,在運行時動態(tài)改變。 ? 實現(xiàn)上的依賴性比較小。 ? 每個類只專注于一項服務。 ? 弊: ? 系統(tǒng)中的對象太多。 使用原則 ? 盡量使用組合,慎用繼承。 ? 繼承的層次不可太多。 ? 繼承的頂層應該為抽象父類。 接口與抽象類 ? 相同點: ? 都代表系統(tǒng)的抽象。 ? 都不能直接實例化。 ? 都包含抽象方法。 ? 抽象方法一旦確定,則不能再修改。 接口與抽象類 ? 不同點: ? 抽象類可以提供部分實現(xiàn),從而避免在子類中重復實現(xiàn),提高代碼的重用性。 ? 一個類只能繼承一個父類,但是能實現(xiàn)多個接口。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1