首页 > 技术文章 > 阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第7节 内部类_19_发红包案例_普通红包平均

wangjunwei 2019-07-22 00:15 原文



红包打开方式,这里需要一个参数OpenModel

OpenModel是个接口里面只有一个抽象方法。divide是分发的意思。

创建一个普通模式的类

实现模式类,重写里面的分发的方法。这里分发的模式是普通模式


左边是接口,右边是实现类,普通模式的红包。

覆盖重写分发的方法
总金额和红包数量是不可改变的 所以这里加上final修饰。


这里直接运行。





点开




这样普通红包就实现了。






 

推荐阅读