或者传入一个拥有 get 和 set 函数的对象,创建一个可手动修改的计算状态