简介

作为一款游戏要拉动用户日活必须要有一点的奖励或者是付费,这就要设计到福利系统的,包括每日登录,日卡,月卡等等的。而我们要面对这么多的福利功能的时候,一个设计得当的福利系统框架会减少我们很多的工作量,而且系统稳定,后续维护少等优点。

哪问题来了,该如何设计了?

设计的思路

要设计一个系统或一个框架的时候,我们第一时间需要搬出来的就是设计模式。对设计模式六大原则中的两个原则进项

  • 里氏替换原则(LSP liskov substitution principle):子类可以扩展父类的功能,但不能改变原有父类的功能(目的:增强程序的健壮性)实际项目中,每个子类对应不同的业务含义,使父类作为参数,传递不同的子类完成不同的业务逻辑。
  • 开闭原则(open closed principle):用抽象构建架构,用实现扩展原则

基于上面的原则,那么我们就需要对类和类之间进行处理了。

设计流程图

游戏福利系统设计实践

  1. 使

相关文章:

  • 2021-04-23
  • 2021-05-24
  • 2022-02-18
  • 2021-08-20
  • 2021-07-09
  • 2021-07-07
  • 2021-05-01
猜你喜欢
  • 2021-11-19
  • 2021-08-19
  • 2021-10-02
  • 2022-01-16
  • 2021-12-27
  • 2022-12-23
  • 2021-11-23
相关资源
相似解决方案