3请按照以下要求设计一个学生类Student。 (1)给Student类确定属性名称、性别、年龄。 (2)编写学习的方法,方法内打印:学生的名称+“正在好好学习”(3)编写测试类使用 Student 类创建对象,并调用对象的学习方法。
时间: 2024-02-12 08:08:21 浏览: 27
好的,按照您的要求,我为您设计一个Java的学生类Student:
```java
public class Student {
private String name;
private char gender;
private int age;
public Student(String name, char gender, int age) {
this.name = name;
this.gender = gender;
this.age = age;
}
public void study() {
System.out.println(name + "正在好好学习");
}
}
```
在这个学生类中,我们定义了三个属性:名称、性别和年龄,并且提供了一个构造方法用于初始化这些属性。另外,我们还编写了一个study()方法,用于打印出学生的姓名和正在学习的状态。
接下来,我们可以编写一个测试类来测试这个学生类的使用:
```java
public class TestStudent {
public static void main(String[] args) {
Student s = new Student("小明", '男', 18);
s.study();
}
}
```
在这个测试类中,我们创建了一个名为小明、性别为男、年龄为18的学生对象,并且调用了它的study()方法,输出结果为:小明正在好好学习。