定义一个学生类Student,定义成员变量name(姓名)、age(年龄)和score(成绩),并定义有参构造方法初始化成员变量,然后定义成员方法display()显示学生信息,最后在公共类的主方法中创建对象,通过对象调用成员变量输出学生的年龄,并调用成员方法输出学生的成绩
时间: 2024-10-17 09:14:26 浏览: 41
设计一个学生类Student(学生学号、姓名、数学、英语、计算机成绩;)
5星 · 资源好评率100%
在Java中,你可以按照以下步骤定义一个名为`Student`的类:
```java
public class Student {
// 定义成员变量
private String name;
private int age;
private double score;
// 有参构造方法,用于初始化成员变量
public Student(String name, int age, double score) {
this.name = name;
this.age = age;
this.score = score;
}
// 成员方法 display() 显示学生信息
public void display() {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("Score: " + score);
}
// 公共类的主方法
public static void main(String[] args) {
// 创建 Student 对象并设置初始值
Student student = new Student("张三", 18, 90.5);
// 输出学生的年龄
System.out.println("Student's Age: " + student.getAge());
// 调用成员方法输出学生的成绩
student.display();
}
}
```
在这个例子中,我们定义了一个包含姓名、年龄和成绩的`Student`类,设置了构造函数用于初始化这些属性,以及一个`display()`方法来展示学生的信息。在`main`方法中,我们创建了一个`Student`对象,并通过它访问和打印了年龄和成绩。
阅读全文