package com.snowcattle.game.common.config;
/**
* 配置接口,用于提供系统配置内容
*
*
*/
public interface Config {
/**
* 取得系统配置的版本号,该版本号不代表程序的真实版本号,只是声明的版本号
*/
public abstract String getVersion();
/**
* 校验配置参数是否符合有效
*
* @exception IllegalArgumentException
* 如果有参数配置错误,会抛出此异常
*/
public abstract void validate();
/**
* 是否是调试模式
*
* @return
*/
public boolean getIsDebug();
}