你好,歡迎來到IOS教程網

 Ios教程網 >> IOS訊息 >> 關於IOS >> IOS設計模式學習(10)外觀

IOS設計模式學習(10)外觀

編輯:關於IOS

1 前言
很多舊的面向對象應用程序中,可能有許多類分散於帶有各種功能的系統之中。要把這些類用於某個功能,需要知道全部細節才能在一組算法中使用他們。如果從邏輯上將其中一些類組合成一個簡化的接口,可以讓這些類更易於使用。為子系統中知足不同接口提供統一接口的一種方式成為外觀模式。

2 詳述
2.1 簡述
外觀模式為子系統中知足不同接口提供統一接口。外觀定義了上層接口,通過降低復雜度和隱藏子系統間的通信及依存關系,讓子系統更易於使用。

外觀定義一個高層接口,讓子系統更易於使用。

2.2 何時使用外觀模式
(1)子系統正逐漸變得復雜。應用模式的過程中演化出許多類。可以使用外觀為這些子系統類提供一個比較簡單的接口。

(2)可以使用外觀對子系統進行分層。每個子系統級別有一個外觀作為入口點。讓他們通過其外觀進行通信,可以簡化他們的依賴關系。

3 結語
以上是所有內容,希望對大家有所幫助。

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved