Arquivos de Autor: Junior

Desafio: Criar uma interface de Autenticação com o método autenticar(login, senha).

  Desafio: Criar uma interface de Autenticação com o método autenticar(login, senha). Implementar em Aluno, Professor e Administrador. Criar uma classe abstrata Usuario para generalizar atributos comuns. Fase 6 – Relatórios e Estatísticas (Polimorfismo e Laços) A diretoria da universidade deseja relatórios automatizados. Você deve implementar relatórios que funcionem de forma genérica para diferentes entidades. […]

A área de TI exige segurança: alunos, professores e administradores têm acessos diferentes no sistema.

  A área de TI exige segurança: alunos, professores e administradores têm acessos diferentes no sistema. Desafio: Criar uma interface de Autenticação com o método autenticar(login, senha). Implementar em Aluno, Professor e Administrador. Criar uma classe abstrata Usuario para generalizar atributos comuns. Fase 6 – Relatórios e Estatísticas (Polimorfismo e Laços) A diretoria da universidade […]

Fase 5 – Autenticação e Perfis (Interfaces e Abstração)

  Fase 5 – Autenticação e Perfis (Interfaces e Abstração) A área de TI exige segurança: alunos, professores e administradores têm acessos diferentes no sistema. Desafio: Criar uma interface de Autenticação com o método autenticar(login, senha). Implementar em Aluno, Professor e Administrador. Criar uma classe abstrata Usuario para generalizar atributos comuns. Fase 6 – Relatórios […]

Desafio: Criar subclasses CursoPresencial e CursoEAD herdando de Curso.

  Desafio: Criar subclasses CursoPresencial e CursoEAD herdando de Curso. CursoPresencial deve informar sala de aula. CursoEAD deve informar plataforma virtual. Sobrescrever um método detalharCurso() para exibir informações personalizadas. Fase 5 – Autenticação e Perfis (Interfaces e Abstração) A área de TI exige segurança: alunos, professores e administradores têm acessos diferentes no sistema. Desafio: Criar […]

Nem todos os cursos funcionam da mesma forma. A universidade possui cursos presenciais e EAD, cada um com regras próprias.

  Nem todos os cursos funcionam da mesma forma. A universidade possui cursos presenciais e EAD, cada um com regras próprias. Desafio: Criar subclasses CursoPresencial e CursoEAD herdando de Curso. CursoPresencial deve informar sala de aula. CursoEAD deve informar plataforma virtual. Sobrescrever um método detalharCurso() para exibir informações personalizadas. Fase 5 – Autenticação e Perfis […]

Fase 4 – Diferentes Tipos de Cursos (Herança e Polimorfismo)

  Fase 4 – Diferentes Tipos de Cursos (Herança e Polimorfismo) Nem todos os cursos funcionam da mesma forma. A universidade possui cursos presenciais e EAD, cada um com regras próprias. Desafio: Criar subclasses CursoPresencial e CursoEAD herdando de Curso. CursoPresencial deve informar sala de aula. CursoEAD deve informar plataforma virtual. Sobrescrever um método detalharCurso() […]

Desafio: Organizar o projeto em pacotes: model (entidades). service (regras de negócio). repository (armazenamento temporário em listas).

  Desafio: Organizar o projeto em pacotes: model (entidades). service (regras de negócio). repository (armazenamento temporário em listas). ui (menu interativo). Criar uma classe Main que faça a integração entre as camadas. Fase Final – Sistema Educacional Consolidado Chegou o grande momento! A EduConnect vai apresentar o protótipo a investidores e precisa do sistema completo. […]

Desafio: Criar a classe Avaliacao com atributos privados nota, descricao.

  Desafio: Criar a classe Avaliacao com atributos privados nota, descricao. Permitir atualização da nota apenas via método atribuirNota(valor), validando se está entre 0 e 10. Associar avaliações a alunos em turmas. Fase 4 – Diferentes Tipos de Cursos (Herança e Polimorfismo) Nem todos os cursos funcionam da mesma forma. A universidade possui cursos presenciais […]

O coordenador percebe que alunos estavam manipulando as notas diretamente no banco antigo. Agora, você deve garantir segurança e controle no acesso às notas.

  O coordenador percebe que alunos estavam manipulando as notas diretamente no banco antigo. Agora, você deve garantir segurança e controle no acesso às notas. Desafio: Criar a classe Avaliacao com atributos privados nota, descricao. Permitir atualização da nota apenas via método atribuirNota(valor), validando se está entre 0 e 10. Associar avaliações a alunos em […]

Fase 3 – Controle de Avaliações (Encapsulamento)

  Fase 3 – Controle de Avaliações (Encapsulamento) O coordenador percebe que alunos estavam manipulando as notas diretamente no banco antigo. Agora, você deve garantir segurança e controle no acesso às notas. Desafio: Criar a classe Avaliacao com atributos privados nota, descricao. Permitir atualização da nota apenas via método atribuirNota(valor), validando se está entre 0 […]

Este site utiliza cookies para lhe oferecer uma melhor experiência de navegação. Ao navegar neste site, você concorda com o uso de cookies.