- package institucion; 
-   
-   
- import java.io.BufferedReader; 
- import java.io.IOException; 
- import java.io.InputStreamReader; 
- import java.util.ArrayList; 
- import java.util.List; 
-   
- public class Materia { 
-   
-    private String-                    codigomateria                = null;
 
-    private String-                    nombremateria                = null;
 
-    private String-                    nombredocente                = null;
 
-    private String-                    codigodocente                = null;
 
-    private int                      creditos                    = 0; 
-    public  List<String>             estudiantesdelamateria      = null; // Una lista de estudiantes de la materia // 
-    public  List<NotasEstudiante>    notasdelosestudiantes       = null; 
-    public  List<Double>             notasdequices               = null; 
-    public  List<String>             docentesdelamateria         = null; 
-    public  List<Double>             notasdetrabajos             = null; 
-    public  List<Double>             notasdeparciales            = null; 
-   
-   
-   
-   
-   
-   
-   
-   
- 	   System- . out- . println("Nombre de la materia: "); // Ingrese el Nombre//
 
-            setNombremateria(lector.readLine()); 
-   
- 	   if ( nombremateria.compareToIgnoreCase("XXXX")!= 0){ 
-   
-           notasdequices = new ArrayList<Double>(); 
-           notasdetrabajos = new ArrayList<Double>(); 
-           notasdeparciales = new ArrayList<Double>(); 
-   
-           docentesdelamateria = new ArrayList<String>(); 
-           estudiantesdelamateria = new ArrayList<String>(); 
-           notasdelosestudiantes = new ArrayList<NotasEstudiante>(); 
-   
-           System- . out- . println("Numero de creditos: "); // Ingrese el Apellido //
 
-           setCreditos (Integer- . parseInt(- lector. readLine()));
-   
-           System- . out- . println("Codigo de la materia: "); // Ingrese el Apellido //
 
-           setCodigomateria(lector.readLine()); 
-   
-   
-   
-    } 
-   
-    } 
-   
-   
-         //  -------------------- Metodos de Atributos ------------------- // 
-   
-    public String-  getNombremateria () {return-  nombremateria ;}
 
-    public void-  setNombremateria (String-  nombremateria ) {this- . nombremateria =-  nombremateria ;}
 
-   
-    public String-  getNombredocente () {return-  nombredocente ;}
 
-    public void-  setNombredocente (String-  nombredocente ) {this- . nombredocente =-  nombredocente ;}
 
-   
-    public String-  getCodigomateria () {return-  codigomateria ;}
 
-    public void-  setCodigomateria (String-  codigomateria ) {this- . codigomateria =-  codigomateria ;}
 
-   
-    public int getCreditos() {return creditos;} 
-    public void setCreditos(int creditos) {this.creditos = creditos;} 
-   
-    public String-  getCodigodocente () { return-  codigodocente ; }
 
-    public void-  setCodigodocente (String-  codigodocente ) {this- . codigodocente=-  codigodocente ;}
 
-   
-   
- }