学⽣有姓名()和成绩(sGrade)信息,成绩有课程(sGrade)和分数(score)信息。学⽣类的showResult⽅法⽤于输出学⽣姓名、课程和成绩
信息。编写学⽣类(Student)和成绩类(Grade)并测试。
class Grade{
private String course;
private String score;
public String getCourse() {
return course;
}
public void setCourse(String course) {
this.course = course;
}
public String getScore() {
return score;
}
public void setScore(String score) {
this.score = score;
}
}
/**
* 再定义⼀个学⽣类,学⽣类包含成绩类
*/
class Student{
private String sName;
private Grade sGrade;
public Student(String sName,Grade sGrade){
this.sName = sName;
this.sGrade = sGrade;
}
public void showResult(){
System.out.print("学⽣的姓名:"+sName);
System.out.print(",课程:"+sGrade.getCourse());
System.out.println(",成绩为:"+sGrade.getScore());
}
}
public class Practice1 {
public static void main(String[] args){
Grade sGrade = new Grade();
sGrade.setCourse("math");
sGrade.setScore("100");
Student student = new Student("⼩明",sGrade);
student.showResult();
}
}