在Java编程中,我们常常需要对某个类添加set和get函数。这些函数用于设置和获取类的私有变量,让其它程序能够通过调用这些函数来操作私有变量,而不需要直接访问它们。
public class Student{ private String name; private int age; //添加set和get函数 public void setName(String name){ this.name = name; } public String getName(){ return this.name; } public void setAge(int age){ this.age = age; } public int getAge(){ return this.age; } }
在上面的代码中,我们定义了一个名为“Student”的类,并在其中定义了两个私有变量“name”和“age”。接着,我们在类中添加了4个函数分别用于设置姓名、获取姓名、设置年龄和获取年龄。通过这些函数,我们就可以访问、设置这些私有变量。
无论是添加set函数还是get函数,其编写方法都是类似的。我们首先需要定义这个函数的返回值类型,接着给这个函数命名,然后就是函数的主体部分。set函数用于给私有变量赋值,因此需要接受一个参数作为变量的新值,而get函数则需要返回私有变量的值。
值得注意的是,上面我们将set和get函数定义成为了public类型的,这意味着通过该类对象可以访问这些函数。同时,这些函数也被称为bean方法,是Java内置的简单框架,通常被用来操作类的私有变量。