黑马程序员技术交流社区
标题:
关于局部变量和成员变量的问题
[打印本页]
作者:
申请补助没成功
时间:
2015-11-7 23:35
标题:
关于局部变量和成员变量的问题
class Demo09_5
{
public static void main(String[] args)
{
Person p=new Person();
p.setAge(33);
System.out.println(p.getAge());
}
}
class Person
{
private String name;
private int age;
public void setAge(int age)
{
if(age>0 && age<200)
age=age;//没有成员变量?
else
System.out.println("cant set");
}
public int getAge()
{
return age;
}
}
注释的地方,存在疑问。最后打印出来的结果是0.是不是那条语句中不存在成员变量的原因
作者:
z_one
时间:
2015-11-7 23:44
age=age改成 this.age=age
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2