public class Score {
private String score;
public String getScore() {
return score;
}
public void setScore(String score) {
this.score = score;
}
}
在一个项目中,我发现这段代码setter和getter公约
这段代码的功能也有所容易的工作,但我不明白为什么让字符串如果分数私人二传手是公共的。对我来说,这看起来像是让公开制作者破坏私密性的感觉。
预先感谢您帮助我从新手转向至少一位程序员。
在面向对象编程中区分公共和私人的全部观点是,你可以将它从它所做的事情中分离出来。安装者和获取者是抽象的,变量是具体的。 – Barmar 2013-03-14 15:13:24