Esempio n. 1
0
        static void Main(string[] args)
        {
            //implementação de interface implicita
            Estudante estudante = new Estudante();

            //acessamos os cursos;
            estudante.Cursos = new List <string>();


            //se voce implementar a interface explicitamente, voce precisara acessar os membros atraves da interface
            Cliente cliente = new Cliente();
            //cliente. não acho os membros

            IEstudante clienteEstudante = cliente;

            clienteEstudante.Cursos = new List <string>();
            clienteEstudante.MostrarGrade();
        }
Esempio n. 2
0
 public EstudantesController(ApplicationDbContext options)
 {
     this._estudanteRepositorio      = new EstudanteImpl(options);
     this._cursoRepositorio          = new CursoImpl(options);
     this._cursoEstudanteRepositorio = new CursoEstudanteImpl(options);
 }