重写了 load() 函数来读取存档