設計模式應試複習篇(四)——舉例說明7種結構型模式的適用情景

一、適配器模式(別名爲包裝器) 考慮這樣一種狀況,咱們要給電腦充電,教室裏正好有一個能夠充電的插頭,可是插頭是兩孔的,雖然這個插頭能夠通電,可是咱們卻沒有辦法直接用,咱們須要一個插板,這個插板是兩孔的,插板能夠鏈接電腦的三孔插頭和電源的兩孔插頭,起到的就是適配器的做用。設計 適配器模式的優勢:代理 將目標類和適配者類解耦,經過引入一個適配器類來重用現有的適配者類,而無須修改原有代碼。 增長了類的透
相關文章
相關標籤/搜索