package institucion;
 
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
 
public class Estudiante {
 
   private int             id                    = 0;
   private String          nombreestudiante      = null;
   private String          direccionestudiante   = null;
   private String          codigoestudiante      = null;
   private int             n                     = 0;
   private String          telefono              = null;
   public  List<String>   materiasdelestudiante = null; // Una lista de materias del estudainte//
    
   BufferedReader lector = new BufferedReader(new InputStreamReader(System.in)); // Crear lector //
    
   public void leer()throws IOException {
           
          this.materiasdelestudiante = new ArrayList<String>(); ////////
           
          System.out.println("Nombre del estudiante: "); // Ingrese el Nombre//
          setNombreestudiante(lector.readLine());
          
        if ( nombreestudiante.compareToIgnoreCase("XXXX")!= 0){
                
            System.out.println("Codigo del estudiante: "); // Ingrese el ID //
            setCodigoestudiante(lector.readLine());
         
        }
                    
 
 
          }
          
          
          
 
   
        //  -------------------- Metodos de Atributos ------------------- //
   
   public String getNombre() {return nombreestudiante;}
   public void setNombreestudiante(String nombreestudiante) {this.nombreestudiante = nombreestudiante;}
 
   public String getCodigoestudiante() {return codigoestudiante;}
   public void setCodigoestudiante(String codigoestudiante) {this.codigoestudiante = codigoestudiante;}
        
   public String getDireccionestudiante() {return direccionestudiante;}
   public void setDireccionestudiante(String direccionestudiante) {this.direccionestudiante = direccionestudiante;}
}