當(dāng)前位置:首頁 > IT技術(shù) > 編程語言 > 正文

設(shè)計(jì)模式-策略模式(Java實(shí)現(xiàn))
2022-09-06 22:53:44

什么是策略模式?

一類功能類似的邏輯或者算法,符合某種條件下,可以任選其中一個(gè)去使用

使用場(chǎng)景

  1. 比如發(fā)送通知的場(chǎng)景,可以是郵件、短信、企業(yè)微信等方式,可以任選其中一個(gè)
  2. 比如,定位的時(shí)候,可以根據(jù)機(jī)型或者場(chǎng)景,選擇不同的服務(wù)商(高德、百度)

特點(diǎn)

  1. 可以避免很多if else
  2. 可以更優(yōu)雅的增加邏輯

本文摘自 :https://www.cnblogs.com/

開通會(huì)員,享受整站包年服務(wù)立即開通 >