我想知道if判断里变量value是从何而来?有没有高人解答
这里value其实就是你在组函数调用的setter所赋予的值
比如主函数里面xiaoMing.Name = "xia";则value是来自于这里的value。给value赋值的函数实际是set函数自动帮你完成的