请设计一个名为Student的类,包含学生的姓名(name)、学号(id)和年龄(age)作为私有成员变量。为这些私有成员变量提供公有成员函数以设置(setter)和获取(getter)它们的值。此外,还需要一个公有成员函数display()来显示学生的信息。
时间: 2024-09-20 07:15:06 浏览: 91
好的,我可以为您设计一个简单的`Student`类。这是一个基本的Java类实现:
```java
public class Student {
// 私有成员变量
private String name;
private int id;
private int age;
// 构造函数,用于初始化默认值
public Student(String name, int id, int age) {
this.name = name;
this.id = id;
this.age = age;
}
// 公有getter方法,用于获取属性值
public String getName() {
return name;
}
public int getId() {
return id;
}
public int getAge() {
return age;
}
// 公有setter方法,用于设置属性值
public void setName(String name) {
this.name = name;
}
public void setId(int id) {
this.id = id;
}
public void setAge(int age) {
this.age = age;
}
// 公有display方法,用于显示学生信息
public void display() {
System.out.println("姓名:" + name);
System.out.println("学号:" + id);
System.out.println("年龄:" + age);
}
}
```
在这个类中,我们可以创建一个`Student`对象并操作其私有变量,通过getter和setter方法。display方法则用于打印学生的基本信息。
阅读全文