在java中使用对象平均成绩
我试着为两个不同的人平均6分,我想知道的是不同班级的每个学生的所有分数 如何导入为我创建的每个学生对象输入的数字在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
//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
值
您需要getter和setter,就像下面的art
数据字段示例一样
设置器功能不可用
public void setArt(int art){
this.art = art;
}
getter函数是
public int getArt(){
return this.art;
}
@KickButtowski它能从最后一节课上拿到分数吗?如果是这样的话,那就是我需要的。为什么你们有不同班级的成绩?这能完成什么?为什么不把它们都放在一个班级里,用一个Grades对象来获取和设置分数呢?另外,为了避免混淆,你应该用camelcase作为你的方法。@jordaniac89学校要求我把它们放在不同的班级里classes@MrGamma195我的回答对你有帮助吗?