java基础问题(很基础!!)
话说,Java语言只能操作对象的引用? 请问什么语言能直接操作对象? 这个不是问题重点?
现在写一个Person类,Person类有一个String类型的Name属性,生成get 和 set 方法;
在main方法中使用匿名方式创建一个Person对象,进而直接调用对象的get()方法. 那么这算什么? 不能把他归结为直接操作对象么? 代码就像这样:
public class Person
{
private String name;
public void setName(String name)
{
name = name;
}
public String getName()
{
return name;
}
}
class Test
{
public static void main(String args[])
{
new Person().setName("zhangsan");
}
}