Red de conocimiento informático - Aprendizaje de programación - Java escribe un programa de visualización y entrada de datos para estudiantes y profesores,

Java escribe un programa de visualización y entrada de datos para estudiantes y profesores,

¿Cómo podría ser porque la versión no se puede utilizar? Todos son código fuente. Puedes compilarlos y ejecutarlos. Esta es una clase?Persona pública muy básica. Cadena?id;

Cadena?nombre;

¿pública?Persona(){}

pública?Persona(Cadena?id,?Cadena?nombre){

este.id?=?id;

este.nombre?=?nombre;

}

}¿clase?pública? ¿Estudiante?extiende?Persona {

int?classId;

int?grado;

público?Estudiante(){

super( );

}

público?Estudiante(Cadena?id, ?Cadena?nombre){

super(id, ?nombre);

}

public?void?setClassId(int?classId){

this.classId?=?classid;

}

public?void ?setGrade(int?grade){

this.grade?=?grade

} public?int?getClassId(){

return?classid;

}

public?int?getGrade(){

return?grade

}

public?void ?showInfo(){

System.out.println("id:?"? ?id? ?"\r\n" ?"nombre:?" ?nombre? ?" \r\n" ?"clase:?" ?nombre? ?"\r\n" ?"grado:?" ?nombre? ?"\r\n");

}

} ¿pública?clase?Profesor?extiende?Persona{

Cadena?título;

Cadena?depto;

pública?Estudiante(){

super();

}

público?Estudiante(Cadena?id,?Cadena?nombre){

super(id ,?nombre);

}

//?Profesor se puede escribir como Estudiante

}clase?pública?Prueba{

public?static?void ?main(String[]?args){

Estudiante?estudiante?=?new?Estudiante("1",?"estudiante1");

estudiante .setClassId(1) ;

student.setGrade(80);

student.showInfo();

//?El profesor es el mismo

Profesor ?profesor?=?nuevo?Profesor("1",?"enseñar

er1");

}

}