情况是这样的:
一个小的加载系统,但是背景可能有几种情况,这样子的话,代码有两种写法:
(1)提供几个不同的接口
void setLoginBg()
void setRandomBg()
void SetBattleBg()
这样子的话,接口是比较清晰,但是存在同时调用两个的可能
(2)设置一个枚举
enum bgType =
{
defalut = 0 ,
login = 1 ,
random = 2 ,
}
提供一个接口来设置背景,输入参数类型:
void setBg(type,param)
话说这两种方式那种比较好呢?
第2个