Java添加获取器和设置器
示例
封装是OOP中的基本概念。它涉及将数据和代码包装为一个单元。在这种情况下,优良作法是将变量声明为asprivate,然后通过它们访问Getters和Setters查看和/或修改它们。
public class Sample {
private String name;
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age= age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name= name;
}
}这些私有变量不能从类外部直接访问。因此,可以保护它们免受未经授权的访问。但是,如果要查看或修改它们,可以使用Getters和Setters。
getXxx()方法将返回变量的当前值xxx,同时可以设置变量的值xxx使用setXxx()。
方法的命名约定为(在示例中称为variableName):
所有非boolean变量
getVariableName() //Getter,变量名应以大写字母开头
setVariableName(..)//设置器,变量名应以大写字母开头
boolean变数
isVariableName() //Getter,变量名应以大写字母开头
setVariableName(...)//设置器,变量名应以大写字母开头
PublicGetters和Setters是JavaBean的Property定义的一部分。
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法