設(shè)計(jì)導(dǎo)航網(wǎng)站 左側(cè)菜單欄網(wǎng)絡(luò)營銷課程論文
概念
外觀模式是一種結(jié)構(gòu)型設(shè)計(jì)模式,它的核心思想是為復(fù)雜的子系統(tǒng)提供一個(gè)統(tǒng)一的接口,簡化客戶端與子系統(tǒng)的交互。外觀模式通過引入一個(gè)高層接口,隱藏子系統(tǒng)的復(fù)雜性,使客戶端更容易使用。
適用場景
用于客戶端無需具體操作子系統(tǒng)組成,只需要使用的場景。
用于子系統(tǒng)比較復(fù)雜,不想客戶端花太多精力去研究子系統(tǒng)的使用
用于子系統(tǒng)的保密,對于一些子系統(tǒng)不方便給客戶端展示代碼,可以提供一系列接口來隱藏子系統(tǒng)的實(shí)現(xiàn)邏輯。
創(chuàng)建方式
1、了解需求,定義需要使用的接口類(外觀類)
2、實(shí)現(xiàn)外觀類