使用java设计学生类 具有姓名 年龄 性别属性 创建 张三 18 男 创建 李四 17 女 创建 王五 19 女
时间: 2024-09-23 07:12:13 浏览: 13
在Java中,我们可以设计一个简单的`Student`类来表示学生的信息,包括姓名、年龄和性别。这是一个基础的面向对象示例:
```java
public class Student {
private String name;
private int age;
private String gender;
// 构造函数
public Student(String name, int age, String gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
// 获取和设置属性的方法
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;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
// 打印学生的属性信息
@Override
public String toString() {
return "Name: " + name + ", Age: " + age + ", Gender: " + gender;
}
}
// 创建并打印实例
public static void main(String[] args) {
Student zhangSan = new Student("张三", 18, "男");
System.out.println(zhangSan);
Student liSi = new Student("李四", 17, "女");
System.out.println(liSi);
Student wangWu = new Student("王五", 19, "女");
System.out.println(wangWu);
}
```
在这个例子中,我们首先定义了`Student`类,并提供了属性和对应的方法。然后,在`main`方法中,我们创建了三个`Student`对象,并通过`toString()`方法打印出他们的详细信息。