使用java中的对象平均成绩

时间:2014-11-05 15:36:03

标签: java

我试图为两个不同的人上学平均6个年级,我想知道不同班级的每个学生的所有成绩我想知道

如何为我创建的每个学生对象导入我输入的数字?

//first class
public class GradesA {
int art;
int math;
int science;

int AddGrades(int a, int b, int c){
    art = a;
    math = b;
    science = c;
    return a+b+c;

}}
//second class
public class GradesB {
 int english;
 int carpentry;
 int geography;

int AddGradesB(int a,int b,int c){
    english = a;
    carpentry = b;
    geography = c;
    return a+b+c;

}}

//final class
public class Classes {
  public static void main(String[]args){
      GradesA objGrades = new GradesA();
      System.out.println(objGrades.AddGrades(100,85,95));
      GradesB objGradesB = new GradesB();
      System.out.println (objGradesB.AddGradesB(95,85,75));           
    }}

1 个答案:

答案 0 :(得分:0)

希望我理解你在寻找什么

int addGrades(int a, int b, int c){

返回和整数

为什么不把这个函数的返回数除以3,得到你想要的平均数。

如果您想要访问数据字段artmathscience

您需要 getters setters ,例如art数据提交的示例

setter 功能

public void setArt(int art){
   this.art = art;
}

getter 功能

public int getArt(){
   return this.art;
}

Read More About Setter and Getter