黑马程序员技术交流社区
标题:
怎么区分成员变量和局部变量啊?
[打印本页]
作者:
liya7907
时间:
2015-5-10 11:40
标题:
怎么区分成员变量和局部变量啊?
class Person
{
private string name;
private int age;
Person()
{
System.out.println("A:name="+name+",,age="+age);
}
Person(String n)
{
name = n;
System.out.println("B:name="+name+",,age="+age);
public void setName(String n)
{
name = n;
}
public String getName()
{
return name;
}
}
Person(String n,int a)
{
name = n;
age = a;
System.out.println("C:name="+name+",,age="+age);
}
}
class PersonDemo
{
public static void main(String[] args)
{
//对应不同的初始化方式。
//Person p1 = new Person();
Person p2 = new Person("lisi");
p2.setName("libushi");
System.out.println(p2.getName());
//Person p3 = new Person("wangwu",10);
}
}
复制代码
这段程序里,哪些是局部变量哪些是成员变量啊?
作者:
魔蝎座
时间:
2015-5-10 11:47
成员变量在类中方法外,局部变量在方法内,或定义在参数列表中
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2