Baixe o app para aproveitar ainda mais
Prévia do material em texto
Desafio – Elaborar diagrama de classe Imagine que você trabalha em uma empresa que irá desenvolver um software de sistema de gestão de cursos online. Neste software os alunos são matriculados em turmas de um determinado curso. Ele é utilizado em uma escola que possui um grande número de alunos. Você recebe a responsabilidade de criar um diagrama de classes a partir das seguintes informações: Crie um diagrama de classes considerando as classes, atributos e métodos abaixo: Classe: Curso Atributos: código (int), nome (String), preRequisito (String), cargaHora (int), valor (double). Métodos: incluir (void), excluir(void), pesquisarPeloNome (void), alterar(void), listarTodos(void). Classe: Matrícula Atributos: data (Date), formaPagto (int), numMat(int). Métodos: efetuarMatricula(void). Classe Turma: Atributos: cod (int), turno (String), dtIni(Date), dtFim(Date), hrIni(int), hrFim(int), qtdVagas(int). Métodos: incluir (void), excluir (void), pesquisarPeloCodigo(void), alterar(void), listarTodos(void). Classe Aluno: Atributos: cpf (String), rg(String), nome(String), fone(String), endereco(String). Métodos: incluir (void), excluir(void), pesquisarPeloNome (void), alterar(void), listarTodos(void). Dica: Lembre-se de inserir as multiplicidades e também as relações entre as classes. Sua resposta Resposta esperada
Compartilhar