設(shè)計(jì)模式 - 工廠模式
簡(jiǎn)單工廠
? ? 定義:
????????封裝對(duì)象的創(chuàng)建。(只是一個(gè)良好的編程習(xí)慣,不是一種設(shè)計(jì)模式)
工廠方法模式
????定義:
????????定義了一個(gè)創(chuàng)建對(duì)象的接口,但由子類(lèi)決定要實(shí)例化的類(lèi)是哪一個(gè)。工廠方法讓類(lèi)把實(shí)例化推遲到子類(lèi)。
????類(lèi)圖:

依賴倒置原則
????定義:
????????要依賴抽象,不要依賴具體類(lèi)
????解釋?zhuān)?/p>
????????不能讓高層組件依賴底層組件,而且,不管高層或底層組件,“兩者”都應(yīng)該依賴抽象
????高層組件:
????????是由其他底層組件定義其行為的類(lèi)。
標(biāo)簽: