我试图为两个不同的人上学平均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));
}}
答案 0 :(得分:0)
希望我理解你在寻找什么
自
int addGrades(int a, int b, int c){
返回和整数
为什么不把这个函数的返回数除以3,得到你想要的平均数。
如果您想要访问数据字段art
,math
和science
值
您需要 getters 和 setters ,例如art
数据提交的示例
setter 功能
public void setArt(int art){
this.art = art;
}
getter 功能
public int getArt(){
return this.art;
}