本帖最后由 陈壹 于 2013-6-15 18:47 编辑
在自学课程第七天,面向对象基础中有两节讲属性。跟着视屏打代码。在第一次定义person类age属性时
int age;
public int Age{get{return age};set{if (value > 0) { Age = value; } else { age = 0; }}
如上面代码所示,我在set中Age打错为大写,当然程序出错,错误也很快就排除了
但是之后我又试着在公用属性Age中让所有的age都换成Age,将字段age完全废弃
public int Age{get{return Age};set{if (value > 0) { Age = value; } else { Age = 0; }}
不过程序依然报错,一时难明为什么错误,请教各位
|