一道java编程里关于类的问题,会的进!紧急!!!

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:19:56
设计一个类,表示一个学生的学号、姓名及所学的数学、英语及程序设计3门课程;设计一个类表示一个班,这些学生都学习上述3门课程;设计一个类,用于输出学生的姓名及3门课程的总成绩。{提示:本题目涉及多个类的定义。用Student类表示一个学生,Classmate类表示一个班级,PrintStudent类的print()方法用于输出学生的姓名及3门课程的总成绩。}。
可以把答案贴在回答里,也可发到我的邮箱:tengyan923@yahoo.cn
谢谢

public class Student{
int num=0;
int maths=0;
int English=0;
int program=0;
}
class Classmate{
Student stu[]=null;
public Classmate(Student stu[]){
this.stu=stu;
}
}
class PrintStudent{
Classmate cl=null;
public PrintStudent(Classmate cl){
this.cl=cl;
}
public void print(){
int i=0;
for(i=0;i<cl.stu.length;i++){
Student temp=cl.stu[i];
int score=temp.maths+temp.English+temp.program;
System.out.println("学号:"+String.valueOf(temp.num));
System.out.println("总成绩:"+String.valueOf(score));
}
}
}

0分帮你写程序



不是不帮你

很简单的问题

你最好自己解决
不会的再来问

我觉得哈.

这样才是学习之道.
你只是为了考试的话....那就另当别论了..