Académique Documents
Professionnel Documents
Culture Documents
Laboratorio #5
Encapsulación
Si nos referimos a un objeto real como el radio de un auto, nótese que los datos y el
comportamiento están ocultos, no obstante la interfaz del aparato permite almacenar y modificar valores
como las frecuencias de las emisoras favoritas. El conductor puede enviar un mensaje al aparato
(mediante un botón) para cambiar la emisora actual. Cómo se realiza el comportamiento del radio no
está a la vista del usuario.
I. Con lo anterior en mente, escriba un programa en Java estrictamente orientado a objetos que
capture el nombre, puesto que ocupa y la asignatura de mayor calificación de N estudiantes. El programa
debe determinar el nombre del estudiante con mayor puesto y la asignatura con mayor calificación. Ni la
clase que representa al estudiante ni la clase que contiene al main deben realizar entradas ni salidas.
Diego Santimateo G.
Centro Regional Universitario de Veraguas
Facultad de Informática, Electrónica y Comunicación
Inf212-Programación Orientada a Objetos
Clase Principal
import javax.swing.*;
import java.text.*;
import java.lang.String.*;
class Principal{
for(int i=0;i<n;i++){
dat=acces.Captura();
String[] datos = dat.split(";");
int puest = Integer.parseInt(datos[2]);
// llega al constructor y a la clase
arr[i]=new Estudiante(datos[0],datos[1],puest);
}
Diego Santimateo G.