java策略模式

策略模式:定義一系列的算法,把它們一個個封裝起來,並且使它們可以相互替換。 策略模式的設計原則如下: 1. 將應用中需要經常變化的代碼獨立出來,應和那些不需要經常變化的代碼分開。 2. 應針對接口,而不是類進行編程。 3. 在類中應多用組合,少用繼承。 package strategy; //定義飛的接口 public interface FlyBehavior { public void fly
相關文章
相關標籤/搜索