设计模式
文章平均质量分 51
pumpkin8866
这个作者很懒,什么都没留下…
展开
-
【设计模式】模板模式
模板模式和策略模式非常的像 但是好处是不需要去实现多余的方法 举个例子 策略模式是举出方法让实现类全部实现 但是模板模式只需要实现需要的共同方法就好了 像游戏 开始游戏,选择人物,执行游戏,结束游戏 有的不需要选择人物直接开始 这种就可以使用模板模式 代码 abstract class Game { abstract void startGame(); void choosePerson() { } abstract void playGame(); abstract void gameOver();原创 2022-05-31 15:28:30 · 230 阅读 · 0 评论 -
【设计模式】策略模式
具体代码 public interface ActionInterface { /** * 吃喝拉撒 接口 */ void eat(); void drink(); void put(); void sleep(); } public class Dog implements ActionInterface { @Override public void eat() { System.out.println(“狗吃”); } @Override public void drink() { S.原创 2022-05-31 14:22:47 · 176 阅读 · 0 评论