课程
/后端开发
/Java
/模式的秘密--策略模式
使用在抽象类中使用fly()方法让子类继承,这里不太了解。
子类不去使用这个方法不就好了吗?
2015-05-14
源自:模式的秘密--策略模式 2-2
正在回答
你写这个类是要给调用的客户端用的,不是给子类用的
如果父类中提供了fly飞行行为,那么所有子类就拥有了该fly行为,可以现实中不是所有子类都有fly行为的,so 可变性太差。
子类不去调用?? 子类尽管不掉用,每个子类也拥有了此行为(fly)
这个可你帮到你(应该) http://codeweb.imooc.com/3361/25NG/index.py
举报
使用策略模式为你的应用提供弹性架构,还等什么呢,快来加入学习吧
5 回答求老师帮助