private int _age;//年龄 字段
public int? Age
{
get
{
return _age;
}
set
{
if(_age<0 || _age>150) _age=null;
else _age=value;
}
}
首先,get和set是属性特有的两个方法。属性是对字段的封装,是为了程序数据的安全性考虑的。总的来说,字段有两种操作权限,就是获取和修改,就分别对应的是get和set方法了,可以通过制定get和set方法来限定字段的访问权限。
例如: