返回引用违反了封装性，导致私有变量能被直接修改