相關(guān)文章 設(shè)計模式(一)設(shè)計六大原則設(shè)計模式(二)單例模式的七種寫法設(shè)計模式(三)建造者模式設(shè)計模式(四)簡單工廠模式設(shè)計模式(五)觀察者模式設(shè)...
投稿
相關(guān)文章 設(shè)計模式(一)設(shè)計六大原則設(shè)計模式(二)單例模式的七種寫法設(shè)計模式(三)建造者模式設(shè)計模式(四)簡單工廠模式設(shè)計模式(五)觀察者模式設(shè)...
前言 當(dāng)我們寫代碼時總會遇到一種情況就是我們會有很多的選擇,由此衍生出很多的if...else,或者case。比如我們根據(jù)學(xué)生的成績來評級,60...
前言 在此前的設(shè)計模式(四)簡單工廠模式中我們介紹了簡單工廠模式,在這篇文章中我們來介紹下工廠方法模式,它同樣是創(chuàng)建型設(shè)計模式,而且又有些類似,...
1.模版方法模式簡介 模版方法模式介紹 在軟件開發(fā)中,有時會遇到類似的情況,某個方法的實現(xiàn)需要多個步驟,其中有些步驟是固定的,而有些步驟并不固定...
1.外觀模式簡介 外觀模式介紹 當(dāng)我們開發(fā)Android的時候,無論是做SDK還是封裝API,我們大多都會用到外觀模式,它通過一個外觀類使得整個...
1.裝飾模式簡介 裝飾模式介紹 裝飾模式是結(jié)構(gòu)型設(shè)計模式之一,不必改變類文件和使用繼承的情況下,動態(tài)地擴展一個對象的功能,是繼承的替代方案之一。...
1.代理模式簡介 代理模式介紹 代理模式也叫委托模式,是結(jié)構(gòu)型設(shè)計模式的一種。在現(xiàn)實生活中我們用到類似代理模式的場景有很多,比如代購、代理上網(wǎng)、...
1.觀察者模式模式簡介 定義 觀察者模式(又被稱為發(fā)布-訂閱(Publish/Subscribe)模式,屬于行為型模式的一種,它定義了一種一對多...
1.簡單工廠模式簡介 定義 簡單工廠模式屬于創(chuàng)建型模式又叫做靜態(tài)工廠方法模式,是由一個工廠對象決定創(chuàng)建出哪一種產(chǎn)品類的實例。 簡單工廠模式結(jié)構(gòu)圖...
1.建造者模式簡介 定義 建造者模式(builder),將一個復(fù)雜對象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過程可以創(chuàng)建不同的表示。 簡介 建造者...