在java中使用对象平均成绩

在java中使用对象平均成绩,java,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

我试着为两个不同的人平均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));           
    }}

希望我明白你在找什么

int addGrades(int a, int b, int c){
返回和整数

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

如果您想访问数据字段
art
math
science

您需要gettersetter,就像下面的
art
数据字段示例一样

设置器功能不可用

public void setArt(int art){
   this.art = art;
}
getter函数是

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

@KickButtowski它能从最后一节课上拿到分数吗?如果是这样的话,那就是我需要的。为什么你们有不同班级的成绩?这能完成什么?为什么不把它们都放在一个班级里,用一个Grades对象来获取和设置分数呢?另外,为了避免混淆,你应该用camelcase作为你的方法。@jordaniac89学校要求我把它们放在不同的班级里classes@MrGamma195我的回答对你有帮助吗?