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(); }