单例模式的添加，核心类文件函数增加