JAVA程序代码
class Student{
private int number;
private String name;
private String sex;
private String xibiezhuanye;
public Student(int number,String name,String sex,String xibiezhuanye){
this.setNumber(number);
this.setName(name);
this.setSex(sex);
this.setXibiezhuanye(xibiezhuanye);
}
public int getNumber(){
return number;
}
public void setNumber(int number){
this.number=number;
}
public String getName(){
return name;
}
public void setName(String name){
https://www.wendangku.net/doc/bb8354709.html,=name;
}
public String getSex(){
return sex;
}
public void setSex(String sex){
this.sex=sex;
}
public String getXibiezhuanye(){
return xibiezhuanye;
}
public void setXibiezhuanye(String xibiezhuanye){
this.xibiezhuanye=xibiezhuanye;
}
public String toString(){ //覆写toString 方法输出对象
return ("学号:"+this.number+",姓名:"+https://www.wendangku.net/doc/bb8354709.html,+",性别:"+this.sex+",系别专业:"+this.xibiezhuanye);
}
}
public class StudentTest{
public static void main(String args[]){
Student stu=new Student(19,"xxxxxxx ","男","电信系通信专业");
System.out.println(stu);
}
}
代码解释
先定义一个student的结构体,其中包括学生学号,姓名,性别,系别专业;
输入学生的学号与输出学生学号;
输入学生姓名与输出学生姓名;
输入学生性别与输出学生性别;
输入学生系别专业与输出学生系别专业;
用覆写toString 方法输出对象;
写一个public class StudentTest类包括主函数输入学生信息,与输出学生的所有信息。