文件名称:java 策略模式实例(duck)
文件大小:6KB
文件格式:RAR
更新时间:2021-05-18 05:07:40
策略模式
策略模式例子,纯代码,copy后即可运行; 1、如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式可以动态地让一个对象在许多行为中选择一种行为。 2、一个系统需要动态地在几种算法中选择一种。 3、如果一个对象有很多的行为,如果不用恰当的模式,这些行为就只好使用多重的条件选择语句来实现。
【文件预览】:
duck
----MiniDuckSimulator.class(949B)
----MallardDuck.class(878B)
----Duck.class(1KB)
----behavior()
--------quack()
--------fly()
----ModelDuck.class(864B)