2010-11-17 155 views
-1

我對以下術語有疑問。它們在戰略模式中意味着什麼?四人幫 - 定義幫助!

算法接口

上下文接口

類戰略

類語境

屬性戰略

具體策略

而且他們的層次...

換句話說,他們在正常戰略模式中的位置是什麼?

-D

+3

作業的人? – 2010-11-17 19:12:32

+0

SO不能代替Google。 – cdhowie 2010-11-17 19:13:51

+0

不作業,我只是找不到一個容易定義這些術語的地方 – 2010-11-17 19:14:05

回答

3

在非常簡單的話(而且只是提供一些背景)

算法接口方法的算法(策略)都會有。

上下文界面策略將被添加到的主對象公開的方法。

班級策略實現/定義策略的類。

類上下文將使用策略的類。

屬性策略將成爲策略的上下文類的屬性。

具體策略策略類/接口的具體實現。

而他們的層次¬¬

+0

非常感謝很多 – 2010-11-17 19:18:55

+6

這是我認爲我讀過的最沒有意義的東西。 – 2010-11-17 19:38:18