setName(String name )是因为你定义的name的类型是String
例如:priavte String name;
public void setName(String name )
{ this.name = name ; }
这个意思是说,当你调用setName时候,传入name参数,那么你定义的name变成你传入的参数值了。
例如。
setName(“java”),
这个时候你的name就是java啦
getName()是获取name的值,获取的时候不需要传参数,但是要有返回值,你这里return id+this.name;就是0java
set 是对值进行设置
get是获取值
get那一段是获取 本地的 值
如果本地值为空 就返回一个默认值
get那里没有参数的原因是因为,程序会通过set进行设置,默认已经进行了set
括号里的是参数,如果有参数就定义参数,如果没有参数就不用定义参数即空括号。
括号里面的是参数,没有就不用写参数
这是一个javabean啊!为外面类的访问提供接口!都是这样写的,无解