设置java程序学生有姓名(name)和成绩(score)信息。成绩有科目(course)和分数 (grade)信息。学生类的getResult方法显示输出成绩信息,setData 方法实现初始化学生信息。编写学生类(Student)和成绩类(Score), 并测试。
时间: 2024-03-23 18:40:50 浏览: 204
好的,下面是Java代码实现:
```java
// 成绩类
class Score {
private String course; // 科目
private int grade; // 分数
public Score(String course, int grade) {
this.course = course;
this.grade = grade;
}
public String getCourse() {
return course;
}
public int getGrade() {
return grade;
}
}
// 学生类
class Student {
private String name; // 姓名
private Score score; // 成绩
public Student(String name) {
this.name = name;
}
public void setData(String course, int grade) {
this.score = new Score(course, grade);
}
public void getResult() {
System.out.println(name + "的" + score.getCourse() + "成绩为:" + score.getGrade());
}
}
// 测试类
public class Test {
public static void main(String[] args) {
Student student = new Student("小明");
student.setData("数学", 90);
student.getResult();
}
}
```
输出结果为:
```
小明的数学成绩为:90
```
以上就是实现学生和成绩信息的Java代码,其中成绩类的作用是保存科目和分数信息,而学生类则包含了成绩类的实例,并提供了初始化学生信息和输出成绩信息的方法。
阅读全文
相关推荐
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)