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

正文內(nèi)容

面向?qū)ο缶幊踢M(jìn)階ppt課件(編輯修改稿)

2025-06-03 08:33 本頁面
 

【文章內(nèi)容簡介】 口中盡量描述各個子類或?qū)崿F(xiàn)類需要實(shí)現(xiàn)的功能,而不具體實(shí)現(xiàn)。將實(shí)現(xiàn)交由各個子類或?qū)崿F(xiàn)類,根據(jù)自身的情況去實(shí)現(xiàn)。增強(qiáng)程序的靈活性和可維護(hù)性。 abstract ? 可以用來修飾類和方法,分別稱為抽象類和抽象方法。 ? 抽象類不能直接實(shí)例化。 ? 抽象方法只有方法定義,沒有方法體。 ? 抽象類中也有構(gòu)造器,以便子類構(gòu)造器調(diào)用。 模版方法模式 ? 在抽象父類中定義一個操作中的算法的骨架,而將一些步驟延遲到子類中實(shí)現(xiàn)。代表這些具體邏輯步驟的方法稱為基本方法,代表算法骨架的方法稱為模版方法。 ? 角色:抽象模版角色,具體模版角色。 抽象模版角色 ? 定義一個或多個抽象操作,以便讓子類實(shí)現(xiàn)。這些抽象操作叫基本方法,它們是整個骨架操作的組成部分。 ? 定義并實(shí)現(xiàn)了一個模版方法。它實(shí)現(xiàn)了整體操作的骨架,而該整體操作由一個或多個抽象方法組成。這些抽象方法的具體邏輯由子類實(shí)現(xiàn)。該整體操作也有可能調(diào)用一些具體方法。 具體模版角色 ? 實(shí)現(xiàn)抽象父類所定義的一個或多個抽象方法。 ? 每個抽象模版可以有任意多個具體模版角色與之對應(yīng)。每個具體模版角色都可以給出這些抽象方法的不同實(shí)現(xiàn),從而使得模版方法的實(shí)現(xiàn)各不同。 開 閉原則 ? 一個軟件實(shí)體應(yīng)該對擴(kuò)展開放,修改關(guān)閉。 ? 通過擴(kuò)展已有的軟件系統(tǒng),可以提供新的行為,以滿足對軟件的新需求。使變化中的軟件有一定的適應(yīng)性和靈活性。 ? 已有的軟件模塊,特別是最重要的抽象層模塊不能再修改,這就使變化中的軟件系統(tǒng)有一定的穩(wěn)定性和延續(xù)性。 接口 ? 有兩種含義
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1