展开全部
1、测试类import java.util.*;
public class test
{
public static void main(String[] args) {
Student student=new Student();
Scanner input=new Scanner(System.in);
System.out.println("请输入姓名:");
student.setName(input.next());
System.out.println("请输入学号:");
student.setId(input.nextLong());
System.out.println("请输入成62616964757a686964616fe4b893e5b19e31333363366234绩:");
student.setGrade(input.nextFloat());
student.printInfo();
student.isPass();
}
}
2、学生类public class Student {
/**
* 用java语言编写编写一个类Student,描述学生的学号、姓名和成绩。学号用long,成绩用float,
姓名用String。学生拥有判断自己的成绩是否及格的功能(方法名:isPass())。并能
够打印输出自己的姓名及是否及格信息(方法名:printInfo())。
针对Student编写一个测试类,可以从键盘输入学生的学号和成绩,并显示学生的
相关信息。
* */
private long id;
private float grade;
private String name;
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public float getGrade() {
return grade;
}
public void setGrade(float grade) {
this.grade = grade;
}
public void isPass()
{
if (this.grade>=60) {
System.out.println("成绩合格!");
}else {
System.out.println("成绩不合格!");
}
}
public void printInfo()
{
System.out.println("姓名:"+this.name);
System.out.println("学号:"+this.id);
System.out.println("成绩:"+this.grade);
}
}
3、运行效果