Una programación JAVA sencilla
public?class?Test?{
public?static?void?main(String[]?args)?{
// Crear tipo de estudiante matriz
Estudiante[]?estudiantes?=?nuevo?Estudiante[5];
//Inicializar matriz
estudiantes[0]?=? ?Estudiante("0001",?"ZhangSan");
estudiantes[1]?=?nuevo?Estudiante("0012",?"LiSi",?"Clase 2");
estudiantes[1]?=?nuevo?Estudiante("0012",?"LiSi",?"Clase 2");
p>estudiantes[2]?=?nuevo?Estudiante ("0023",?"WangWu",?"Clase 3");
estudiantes[3]?=?new?Estudiante( "0034",?"ZhaoLiu",?"Clase 6") ;
estudiantes[4]?=?new?Student("0045",?"SunQi");
///?Recorrer la salida de la matriz
for?(int?i?=?0;?i?lt;?students.length;?i)?{
System.out .println(students[i].toString());
}
}
}
¿clase?Estudiante?{
privado?Cadena?sID; p>
private?String?sName;
private?String?sClass;
/** p>
?*?Método de construcción
?*?
?*?*/
público?Estudiante(String?sID,?String? sName,?String?sClass)?{
super();
this.sID?=?sID;
this.sName?=?sName
this.sClass?=?sClass; ;
}
/**
?*?Método de construcción
?*?
?* ?*/
public?Student(String?sID,?String?sName)?{
super()
this.sID?=?sID ;
this.sName?=?sName;
this.sClass?=?"Sin clasificar";
}
/* *
?*? Anula el método toString y el formato de retorno es "nombre (número de estudiante, clase)"
?*?*/
public ?String?toString()?{
return?sName? ?"("? ?sID? ?","? ?sClass? ? ")"
} p>
}
Lo escribí de acuerdo con la solicitud del autor original. Ha sido probado y por favor acéptelo. . .