1. 编写一个Answer类,将以下数据封装起来:
1)您的学号,用 stuNo表示(036)
2)您的姓名,用 stuName表示(冰)
3)您的三门课的成绩,score 用Score类表示(课程名称,成绩), 课程名称: English Chinese PE
成绩: 78 89 97
4)处理代码:用 code表求,内容是Score类的代码,求平均,求最大值,求最小值.
1)您的学号,用 stuNo表示(036)
2)您的姓名,用 stuName表示(冰)
3)您的三门课的成绩,score 用Score类表示(课程名称,成绩), 课程名称: English Chinese PE
成绩: 78 89 97
4)处理代码:用 code表求,内容是Score类的代码,求平均,求最大值,求最小值.
* Test Project
* Copyright(C) 2004-2005 sunyard.
*
* Creation Date : 2005-5-11
* Last modification by $Author: wangzheng $
*/
package com.sunyard.wzg;/**
*
* @author Wang
* @version $Revision: 1.8 Date: 2005-5-11 12:41:34
*/
public class Answer { /**
*
*/
public Answer() {
Score score = new Score();
}
String stuNo = "";
String stuName = "";
Score score = new Score();
public static void main(String[] args) {
Answer answer = new Answer();
answer.stuNo = "036";
answer.stuName = "冰";
answer.score.english = 78;
answer.score.chinese = 89;
answer.score.pE = 97;
//TODO...................................
//业务自己写吧,不过我还是不明白你题目的意思.
}
} class Score {
int english = 0;
int chinese = 0;
int pE = 0;
}
楼主还没建立起“面向对象的思想”
private String courseName = 0;
private int grade = 0;
Score(){}
Score(String courseName,int grade)
{
this.courseName=courseName;
this.grade=grade;
}
public class Answer{
private String stuNo ;
private String stuName;
Score score[];
....
class Score {
private String courseName;
private int grade = 0;
Score(){}
Score(String courseName,int grade)
{
this.courseName=courseName;
this.grade=grade;
}
public class Answer{
private String stuNo ;
private String stuName;
Score score[];
....
有学过OOP应该可以写出来。