手把手教你作關鍵詞匹配項目(搜索引擎)---- 第十四天

第十四天html

起點:設計模式

1. 手把手教你作關鍵詞匹配項目(搜索引擎)---- 第一天搜索引擎

回顧:設計

13. 手把手教你作關鍵詞匹配項目(搜索引擎)---- 第十三天htm

小帥帥收到於老大的代碼後,以爲看起來有點吃力,也不知道用了什麼設計模式。對象

小帥帥也挺聰明的,小帥帥看設計模式這個書的時候只對圖感興趣,在加上小帥帥對之前UML的瞭解,因此他決定要把代碼轉成圖來看。blog

因此小帥帥費了好長時間,終於把於老大的代碼轉成了設計圖,設計圖以下:繼承

小帥帥初次完成這些圖的時候還特地去了解了,關聯、依賴、繼承等概念。索引

 

 繼承接口

    指的是一個類(稱爲子類、子接口)繼承另外的一個類(稱爲父類、父接口)的功能,並能夠增長它本身的新功能的能力,繼承是類與類或者接口與接口之間最多見的關係;

依賴

    能夠簡單的理解,就是一個類A使用到了另外一個類B,而這種使用關係是具備偶然性的、、臨時性的、很是弱的,可是B類的變化會影響到A;

關聯

    他體現的是兩個類、或者類與接口之間語義級別的一種強依賴關係,好比我和個人朋友;這種關係比依賴更強、不存在依賴關係的偶然性、關係也不是臨時性的,通常是長期性的,並且雙方的關係通常是平等的、關聯能夠是單向、雙向的;

 

小帥帥拿着圖跟設計模式的圖一比較,感受怎麼這麼像工廠模式.....

小帥帥拿着圖找到了於老大,很激動的說到:於老大,這是我從你那代碼裏面整理出來的類圖,並且還知道用了工廠模式。

於老大聽後,以爲小帥帥能力不錯,並且勤奮,於老大對他又滿意了一分。(要是於老大知道小帥帥是用圖比較出來的,會怎麼想...)

於老大表揚了小帥帥後,又對小帥帥說:若是如今要加個老年裝怎麼作呢?

小帥帥看了看圖,很樂意、也很自信的說道:寫個類,繼承下CharListHandle實現exec方法就好了。

於老大恩了一聲說道:說還不如去寫,去寫個看看把!

 

工廠模式:實例化對象,用工廠方法代替new操做。工廠模式又分爲簡單工廠模式、工廠方法模式、抽象工廠模式。

 

小帥帥很高興,以爲離成功不遠了。

小帥帥動手去寫於老大安排的任務去了。

相關文章
相關標籤/搜索