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

正文內(nèi)容

單態(tài)模式和簡(jiǎn)單工廠模式(編輯修改稿)

2025-07-24 14:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 single1=()。 Single single2=()。 (single1==single2)。 }}運(yùn)行結(jié)果為:true 簡(jiǎn)單工廠模式簡(jiǎn)單工廠模式又叫靜態(tài)工廠模式。顧名思義,它是用來實(shí)例化目標(biāo)類的靜態(tài)類。package 。interface ICar{//汽車的想法有了 public void run()。 public void stop()。}class BenChi implements ICar{ public void run() { (奔馳啟動(dòng)了。)。 } public void stop() { (奔馳停車了。)。 } }class Ford implements ICar{ public void run() { (福特汽車啟動(dòng)了...)。 } public void stop() { (福特汽車停車了....)。 } }public class FactoryDemo1 { public static void main(String[] args) { ICar car1=new BenChi()。//new Ford() ()。 ()。 }}運(yùn)行結(jié)果:奔馳啟動(dòng)了。奔馳停車了。分析:上面的做法有一個(gè)弊端:現(xiàn)在不論是奔馳還是福特要想實(shí)例化對(duì)象,就必須他們的父類ICar聯(lián)系起來,這樣他們之間就緊密的耦合了。我們就想,如果能像現(xiàn)實(shí)世界中的工廠去生產(chǎn)產(chǎn)品那就可以避免汽車的想法(接口)與某種具體型號(hào)的汽車死死綁定。下面我們就增添一個(gè)工廠類:package 。interface ICar{//汽車的想法有了 public void run()。 public void stop()。}class BenChi implements ICar{ public void run() { (奔馳啟動(dòng)了。)。 } public void stop() { (奔馳停車了。)。 } }class Ford implements ICar{ public void run() { (福特汽車啟動(dòng)了...)。 } public void stop() { (福特汽車停車了....)。 } }class Factory{//此工廠專門為客戶端實(shí)例化一個(gè)對(duì)象 public static ICar getCarInstance(){ return new BenChi()。//如果想要福特,就把這里的BenChi改為Ford即可 }}public class FactoryDemo1 { public static void main(String[] args) { ICar car1=()。 ()。 ()。 }}運(yùn)行結(jié)果是:奔馳啟動(dòng)了。奔馳停車了。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1