Exercício

Para praticarmos os conceitos apresentados até agora, considere o seguinte problema. Você precisa desenvolver um sistema acadêmico para controle de notas de alunos de uma instituição de ensino. O sistema precisa registrar os cursos ofertados na instituição. Cada curso possui um conjunto de disciplinas e cada disciplina pertence a um único curso. Alunos são matriculados em um curso. Cada aluno também deve ter uma lista de disciplinas em que está matriculado.

Identifique os atributos necessários para as classes. Crie os getters , setters e construtores que achar conveniente. A classe Curso deve ter um método adicionarDisciplina que adiciona uma disciplina à lista do curso. A classe Aluno também deve possuir um método semelhante. Tais métodos só devem adicionar a disciplina informada se a mesma ainda não existir na lista de disciplinas do curso ou do aluno.

results matching ""

    No results matching ""