java编写学生类包括姓名年龄爱好
时间: 2024-10-12 10:12:40 浏览: 34
java编写类进行排序
在 Java 中,你可以创建一个名为 "Student" 的类来表示学生的基本信息,如姓名、年龄和爱好。下面是一个简单的示例:
```java
public class Student {
// 定义属性
private String name;
private int age;
private String hobby;
// 构造函数,用于初始化对象
public Student(String name, int age, String hobby) {
this.name = name;
this.age = age;
this.hobby = hobby;
}
// 获取属性的方法
public String getName() {
return name;
}
public int getAge() {
return age;
}
public String getHobby() {
return hobby;
}
// 设置属性的方法,通常我们会提供无参构造函数方便实例化
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void setHobby(String hobby) {
this.hobby = hobby;
}
// 有时可以提供一个简短的描述方法,例如获取学生的完整信息
@Override
public String toString() {
return "Name: " + name + ", Age: " + age + ", Hobby: " + hobby;
}
}
```
在这个例子中,`Student` 类包含了学生的姓名、年龄和爱好的私有变量,以及相应的 getter 和 setter 方法,以及一个 `toString()` 方法来展示学生的信息。
阅读全文