【发布时间】:2015-04-07 20:32:03
【问题描述】:
我只是想知道使用 set 和 get 方法与仅使用 object.variableName 设置和获取之间是否有任何区别?谢谢。
package hello;
public class Helloworld {
int num;
public static void main(String[] args) {
Helloworld hello1 = new Helloworld();
Helloworld hello2 = new Helloworld();
hello1.num = 5;
System.out.println(hello1.num);
hello2.setNum(5);
System.out.println(hello2.getNum());
}
void setNum(int i) {
this.num = i;
}
int getNum() {
return this.num;
}
}
【问题讨论】:
-
我想这已经被回答了很多次了。 following answer 是之前回答过的这个问题的例子之一。
标签: java object methods get set