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

正文內(nèi)容

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

2025-06-03 08:33 本頁(yè)面
 

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