定义两个private的成员变量string name和string age,构造一个setter方法和getter方法,在构造一个能够接收两个参数的方法并用参数给成员变量赋值
时间: 2024-09-07 15:01:54 浏览: 42
Java提升学习(二):构造方法,类的继承,封装
当你需要在类中定义私有(private)的成员变量,如姓名(name)和年龄(age),你可以创建getter和setter方法来访问和修改这些变量,以便外部代码通过公共方法操作它们。以下是一个简单的例子:
```java
public class Person {
// 私有成员变量
private String name;
private String age;
// 构造器,用于初始化成员变量
public Person(String name, String age) {
this.name = name; // 使用this关键字引用当前对象
this.age = age;
}
// Getter方法,用于获取姓名
public String getName() {
return name;
}
// Setter方法,用于设置姓名
public void setName(String name) {
this.name = name;
}
// Getter方法,用于获取年龄
public String getAge() {
return age;
}
// Setter方法,用于设置年龄
public void setAge(String age) {
this.age = age;
}
// 接收两个参数的方法,这里作为示例,实际场景可能有不同的用途
public void setDetails(String name, String age) {
this.name = name;
this.age = age;
}
}
```
在这个例子中,`setDetails()`方法就是那个能接收两个参数并给成员变量赋值的方法。你可以通过`person.setDetails("John", "30");`这样的方式来设置一个人的姓名和年龄。
阅读全文