Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Mais conteúdos dessa disciplina