脚本宝典收集整理的这篇文章主要介绍了策略模式,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
package com.life.design.strategy; public interface Promotion { void show(); }
package com.life.design.strategy; public class PromotionA implements Promotion { @Override public void show() { System.out.println("买一送一"); } }
package com.life.design.strategy; public class Promoter { private Promotion promotion; public Promoter(Promotion promotion) { this.promotion = promotion; } public void promoterShow() { promotion.show(); } }
package com.life.design.strategy; public class Client { public static void main(String[] args) { Promoter promoter = new Promoter(new PromotionA()); promoter.promoterShow(); } }
以上是脚本宝典为你收集整理的策略模式全部内容,希望文章能够帮你解决策略模式所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。