属性:定义成public,其他类也可调用
字段:一般定义成private,本类中使用
class Person
{
private int age;//字段
public int Age//属性,ctrl+r+e
{
get { return age; }//读
set {
//数据过滤
if (value<0)
{
new Exception("年龄不能为负数!");
}
else if (value>130)
{
new Exception("年龄不正常!");
}
else
{
age = value;
}
}//写
}
} |