写一段Java程序:创建一个名为Student的类,包含成员变量name、age和score,以及构造方法和一个计算平均分的方法。
时间: 2024-10-14 20:18:43 浏览: 33
当然,这里是一个简单的Java程序示例,它定义了一个名为`Student`的类,包含了`name`、`age`和`score`三个成员变量,一个构造方法用于初始化这些属性,以及一个名为`calculateAverageScore`的方法来计算学生的平均分数:
```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;
}
// 计算平均分的方法
public double calculateAverageScore() {
return score / 100; // 假设满分是100分
}
// 主函数(仅作为演示,实际应用中不需要)
public static void main(String[] args) {
Student student = new Student("张三", 18, 95.5);
System.out.println("学生姓名: " + student.getName());
System.out.println("年龄: " + student.getAge());
System.out.println("平均分: " + student.calculateAverageScore());
}
// 获取方法(为了方便,提供getter方法,但在实际项目中通常会省略,直接通过点运算符访问)
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
```
在这个例子中,`getName()` 和 `getAge()` 是获取成员变量值的方法,它们属于访问器模式,但通常在实际项目中并不需要单独声明。
阅读全文