这是我们的上机题 可是我感觉不是很理解这个 到底最后是要写一个怎么样的代码出来 希望有大神可以帮忙写一个参照研究
1)定义类Student及其成员(姓名,学号,年龄和成绩);
2)为类Student添加实例成员函数Info(),该函数具有输出姓名,学号,年龄和成绩等信息的功能;
3)为主程序类添加静态成员函数StudentInfo(Student stud),该函数具有输出stud的姓名,学号,年龄和成绩等信息的功能;
4)在主程序中实例化Student;
5)在主程序类的Main函数中调用Student类的Info函数显示实例信息;
6)在主程序类的Main函数中调用StudentInfo函数显示实例信息;
package com.cn.darius;
public class Student {
private String name;
private String studentId;
private Integer age;
private String grade;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getStudentId() {
return studentId;
}
public void setStudentId(String studentId) {
this.studentId = studentId;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public String getGrade() {
return grade;
}
public void setGrade(String grade) {
this.grade = grade;
}
public String info() {
return "Student [name=" + name + ", studentId=" + studentId + ", age="
+ age + ", grade=" + grade + "]";
}
public static String studentInfo(Student stud) {
String string = stud.info();
return string;
}
public static void main(String[] args) {
Student student = new Student();
student.setAge(12);
student.setGrade("100");
student.setName("张三");
student.setStudentId("123456");
String studentInfo = Student.studentInfo(student);
System.out.println(studentInfo);
}
}
你可以用它给自己new 一个对象
就是创建一个 Student 类的对象,然后给这个对象 设置一些值,最后把这些值 打印出来