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

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

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

MENU PROFESSOR JAVA:
Os erros encontrados foi nas palavras “confirmar” que estavam escritas “confimar”
E em “Operação Cancelada, Professor não foi deletado”
Deveria ser “Professor não foi alterado” pq se trata de uma alteração só, e não precisa a deleção do professor
 NOMENCLATURAS:
Alterar para: public static void exibirOpcoes() {
Alterar para: public static void exibirOpcaoAlteracao(ProfessorController controller, Professor professor) {
Alterar para: public static void deletarProfessor(ProfessorController controller, Professor professor) {
Alterar para: public static Professor buscarProfessor(ProfessorController controlle) {
Alterar para: public static void cadastrarNovoProfessor(ProfessorController controller) {
Alterar para:public static void alterarProfessor(Professor professor){
Alterar para: public static void exibirDadosProfessor(Professor professor) {
Alterar para: public static void exibirListaProfessores(ProfessorController controller) {
Classes:
Sugestões de mudanças:
Alterar para: public abstract class MenuProfessor extends MenusStandard {
 
Condições: Não tem alterações a realizar 
Abstração: Não tem alterações a realizar 
Comentários: Comentários que podem ser adicionados ao código 
Alterar para: // Pergunta ao usuário se deseja confirmar a operação e retorna a resposta.
if (MenuAluno.confimar()) {
Alterar para: /** * Exibe as opções disponíveis no menu principal do professor. */ public static void opcoes() {
Formatação do código: Não tinha entendido muito bem essa parte, ai joguei no chat gpt e ele me deu esse retorno 
“Nesta parte, não há necessidade de alteração na formatação. A importação de pacotes está organizada corretamente e a indentação está consistente.”
MENU ADMINISTRADOR:
Erros nas palavras administrador, estão escritas “Adminstrador” e nas palavras escritas “Confimar”
Erro em “Operação cancelada, administrador não foi deletado” deveria ser não foi alterado 
Nomenclatura:
Alterar para: public abstract class MenuAdministrador extends MenusStandard {
Classes: Não identifiquei nada que fosse precise alterações 
Comentários: Comentarios que podem ser adicionados ao código 
Alterar para:
 /**
 * Classe responsável por exibir e gerenciar o menu de operações do administrador.
 */
public abstract class MenuAdministrador extends MenusStandard {
Alterar para :
/** * Exibe as opções disponíveis no menu do administrador. */ public static void opcoes() { // ... }
Não consegui mandar a linha inteira.
Alterar para: 
/**
* Controla o menu principal do administrador, permitindo a navegação entre as opções.
* @param controllerAluno O controlador de alunos.
* @param controllerProfessor O controlador de professores.
* @param controllerAdministrador O controlador de administradores.
* @return true se o usuário optar por sair do sistema, caso contrário, false. 
*/
public static boolean menuPrincipal(AlunoController controllerAluno, ProfessorController controllerProfessor, AdministradorController controllerAdministrador) {
// Código do método aqui 
}
Menu aluno:
Nomenclatura:
Alterar para: public abstract class AlunoMenu extends MenuPadrao {
Alterar para: public static void mostrarOpcoes() {
Alterar para: public static boolean exibirMenuPrincipal(Aluno aluno) {
Alterar para: public static void opcaoDeAlteracao(AlunoController controller, Aluno aluno) throws Exception {
Alterar para: public static void deletar(AlunoController controller, Aluno aluno) throws Exception {
Alterar para: public static Aluno buscarAluno(AlunoController controller) {
Alterar para: public static void cadastrarAluno(AlunoController controller) throws Exception {
Alterar para: public static void cadastrarTreinoParaAluno(TreinoController controller, Aluno aluno) {
Alterar para: public static void visualizarTreino(Aluno aluno) {
Alterar para: public static void alterarAluno(Aluno aluno) {
Altera para: public static void visualizarAluno(Aluno aluno) {
Alterar para: public static void visualizarListaDeAlunos(AlunoController controller) {
 Classes: Não tem alterações a ser feitas nas classes, achei apenas 1 erro de sintaxe, onde foi escrito “SOLICTAR” 
Condições:
Alterar para: 
case 10:
 if (aluno.temTreinoCadastrado()) {
 MenuTreino.verTreino(aluno.getTreino());
 } else {
 System.out.println("\nVocê não possui treino cadastrado");
 }
 sair = false;
 break;
Foi alterado somente pra ficar mais descritivo 
Abstração:
Nada a ser alterado ou modificado.
Comentário que pode ser adicionado:
Pode ser adicionado:
/**
 * Esta classe fornece funcionalidades para interação com o menu do aluno, como visualização e solicitação de treinos.
 */
public abstract class MenuAluno extends MenuPadrao {
 // Restante do código...
}
Pode ser adicionado:
/**
 * Exibe as opções disponíveis no menu do aluno.
 */
public static void opcoes() {
 // Código do método...
}
Pode ser adicionado:
/**
 * Realiza as operações principais do menu do aluno.
 * 
 * @param aluno O aluno atual.
 * @return true se o usuário escolheu sair do menu, false caso contrário.
 */
public static boolean menuPrincipal(Aluno aluno) {
 // Código do método...
}
Adicionar:
/**
 * Realiza a busca de um aluno pelo CPF.
 * 
 * @param controller O controlador de alunos.
 * @return O aluno encontrado ou null se não for encontrado.
 */
public static Aluno buscar(AlunoController controlle) {
 // Código do método...
}
Pode ser adicionado:
/**
 * Realiza o cadastro de um novo aluno.
 * 
 * @param controller O controlador de alunos.
 * @throws Exception Se ocorrer um erro durante o cadastro.
 */
public static void cadastro(AlunoController controller) throws Exception {
 // Código do método...
}
MENUTREINO: 
Nomenclatura:
Para alterar: public static void exibirOpcoesCadastroTreino() {
Para alterar: public static Treino cadastrarNovoTreino(TreinoController controller) throws Exception {
Para alterar: public static void exibirTreino(Treino treino) {
Para alterar: public static void exibirTodosTreinos(List<Treino> treinos) {
Para alterar: public static void cadastrarTreino(TreinoController controller) throws Exception {
Para alterar: public static void alterarOuDeletarTreino(TreinoController controller, Treino treino) throws Exception {
Para alterar: public static void deletarTreino(TreinoController controller, Treino treino) throws Exception {
Para alterar: public static void buscarTreinosPorTipo(TreinoController controller) {
Classes que podem ser alteradas :
Pode ser alterada: public class TreinoMenu extends MenuPadrao {
image4.png
image5.png
image6.png
image7.png
image8.png
image9.png
image10.png
image11.png
image12.png
image13.png
image14.png
image15.png
image16.png
image17.png
image18.png
image19.png
image20.png
image21.png
image22.png
image23.png
image24.png
image25.png
image26.png
image27.png
image28.png
image29.png
image30.png
image31.png
image32.png
image33.png
image34.png
image35.png
image36.png
image37.png
image38.png
image39.png
image40.png
image41.png
image42.png
image43.png
image44.png
image45.png
image46.png
image47.png
image48.png
image49.png
image50.png
image51.png
image1.png
image2.png
image3.png

Mais conteúdos dessa disciplina