要求编写一个学校类,要求集中包含数据成员录取分数线,以及对这个变量进行设置和获取的方法。
要求编写一个录取类,要求具有一个用于判断学生是否符合录取条件的方法,录取条件为综合成绩在录取分数线之上,或者是体育成绩在90分以上,综合成绩大于300分;要求若干建立学生对象,对符合录取条件的学生输出其相应的信息。
要求编写一个学生类,要求数据成员包括考生的姓名、考号、综合成绩以及体育成绩;要求具有获取学生的综合成绩和体育成绩的方法。
执行代码:
package chengxu3;
class school
{
int admissionscore;
school(int admissionscore1)
{
admissionscore=admissionscore1;
}
int getadmissionscore()
{
return admissionscore;
}
}
class student
{
String name;
int examinationhall;
int totalgrades;
int sportsgrades;
student(String name1,int examinationhall1,int totalgrades1,int sportsgrades1)
{ name=name1;
examinationhall=examinationhall1;
totalgrades=totalgrades1;
sportsgrades=sportsgrades1;
}
String getname()
{
return name;}
int getexaminationhall()
{
return examinationhall;
}
int gettotalgrades()
{
return totalgrades;
}
int getsportsgrades()
{
return sportsgrades;
}
}
class luqu
{
public static void main(String args[])
{
school s1=new school(500);
student stu1=new student("王同学",06,615,05);
if(stu1.gettotalgrades()>s1.getadmissionscore()) System.out.println(stu1.getname()+" "+stu1.getexaminationhall()+" " +
" "+stu1.gettotalgrades()+" "+stu1.getsportsgrades());
else
if(stu1.getsportsgrades()>90&&stu1.gettotalgrades()>300)
System.out.println(stu1.getname()+" "+stu1.getexaminationhall()+" "+stu1.gettotalgrades()+" "+stu1.getsportsgrades());
}
}
执行结果:
- 先调试后运行