怎么使用get和set方法
时间: 2024-04-30 19:21:49 浏览: 5
在面向对象编程中,get和set方法是用来获取和设置类的属性值的方法。通常情况下,属性被定义为私有变量,不能直接访问和修改,因此需要通过get和set方法来实现对属性的访问和修改。
下面是一个示例代码:
```java
public class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
```
在上面的代码中,我们定义了一个Person类,包含了name和age两个私有属性,同时也定义了相应的get和set方法。通过这些方法,外部代码可以访问和修改Person对象的属性。
例如,我们可以使用以下代码来设置Person对象的name和age属性:
```java
Person p = new Person();
p.setName("Tom");
p.setAge(20);
```
同样地,我们也可以使用以下代码来获取Person对象的name和age属性:
```java
String name = p.getName();
int age = p.getAge();
```