Tengo una consulta a lo mejor es simple pero no la puedo resolver y no encuentro mucho en internet:
Tengo que realizar un programa para toma de asistencias en la facultad, y por ejemplo cada Materia tiene su propio listado de Alumnos verdad? Como hago para codificar dentro de un objeto Materia, que tenga su lista de alumnos, o como podría ser representado esto alguna idea?
Gracias Saludos!
Las clases son :
public class Materia
{
private string Aula;
private string NombreMat;
private string Docente;
private string Carrera;
private List<Alumno> listAlum;
//Constructor para añadir materias.
public Materia(string NombreMat, string Aula, string Docente, string Carrera, List<Alumno> listAlum)
{
this.NombreMat = NombreMat;
this.Docente = Docente;
this.Carrera = Carrera;
this.Aula = Aula;
this.listAlum = listAlum;
}
}
public class Alumno
{
private string Nombre;
private string Apellido;
private long DNI;
private long Legajo;
//Constructor para Instanciar Alumnos.
public Alumno(string Nombre, string Apellido, long DNI, long Legajo)
{
this.Nombre = Nombre;
this.Apellido = Apellido;
this.DNI = DNI;
this.Legajo = Legajo;
}
}
La idea seria tener un GestorAsistencias que cargue la materia con su respectivo listado de Alumnos en una clase Gestor, y bueno luego poder contabilizar las faltas de cada uno, si alguno me guía un poco se lo agradezco Saludos! :D