Android 高階教程 設計模式之二 策略模式

2021-08-26 17:24:36 字數 605 閱讀 4613

被抓走了,就會叫人來救,但誰去救呢?當然是唐僧叫誰去救,誰就去救啦,呵呵,但一般最後都是悟空救出來的。好,讓我們先來看一下uml例圖:

首先抽象了救人的方法,因為每個人救的方法都不同,而唐僧只要叫人救他就行了,他不管你具體怎麼去救,好,我們接下來看**:

public inte***ce person 這是抽象方法,每個具體類都要去實現這個方法

接下來就是具體類了,首先是悟空

public class wukong implements person }接下來是八戒

public class bajie implements person }最後就是沙僧

public class shaseng implements person }好了,三個具體類都完成了救人的方法,接下去就是唐僧了

public class tangseng } 唐僧會喊悟空,八戒,沙僧來救我,那聽到的就會去救他,呵呵,最後就是android中的實現了

public class xiyoujiactivity extends activity }這裡面的介面也只加了個listview,相信同學們應該都能看懂,最後就是執行過後的圖了:

好了,這一章也寫完了,謝謝大家關注。

Android 高階教程 設計模式之三 原型模式

上次說了兩種設計模式,這次我們說一下原型模式,原型模式其實理解也很簡單,就是乙個原型,乙個實現它自身的轉殖。西遊記 裡經常會出現真假唐僧,真假孫悟空這種事件,這裡我們就根據這個事件來說一下原型模式,首先做假的話必須具備真身自有的特點,例 外觀,口音 這些特點也必須跟原來的一樣,才能讓人真假難分。我們...

Android高手高階教程

android高手高階教程 android高手高階教程 一 之 android常用名令集錦 並茂 android高手高階教程 二 之 android launcher抽屜類slidingdrawer的使用 android高手高階教程 三 之 android 中自定義view的應用 android高手...

android設計模式

一句話總結23種設計模式 目錄android的設計模式 設計模式的六大原則 一句話總結23種設計模式則 建立型模式 android的設計模式 單例模式 android的設計模式 建造者模式 android的設計模式 工廠方法模式 android的設計模式 簡單工廠模式 android的設計模式 抽象...