From 56ebb9bd6cd160fc76a37abc88c90ac01487f4a9 Mon Sep 17 00:00:00 2001 From: Gabriel Franco Date: Mon, 8 Jun 2026 10:06:25 -0300 Subject: [PATCH] Avisos em caso de erro nos setters da classe Acompanhamento --- Acompanhamento.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Acompanhamento.java b/Acompanhamento.java index 2c57760..317428f 100644 --- a/Acompanhamento.java +++ b/Acompanhamento.java @@ -55,18 +55,30 @@ public class Acompanhamento { } public void setAtividadesIA(int atividadesIA) { + if (atividadesIA > atividadesEntregues) { + System.out.println("AVISO: Você escolheu um número maior do que o total de atividades entregues."); + } this.atividadesIA = atividadesIA; } public void setAtividadesExplicadas(int atividadesExplicadas) { + if (atividadesExplicadas > atividadesEntregues) { + System.out.println("AVISO: Você escolheu um número maior do que o total de atividades entregues."); + } this.atividadesExplicadas = atividadesExplicadas; } public void setAtividadesSemAjuda(int atividadesSemAjuda) { + if (atividadesSemAjuda > atividadesEntregues) { + System.out.println("AVISO: Você escolheu um número maior do que o total de atividades entregues."); + } this.atividadesSemAjuda = atividadesSemAjuda; } public void setAtividadesNaoEstudadas(int atividadesNaoEstudadas) { + if (atividadesNaoEstudadas > atividadesEntregues) { + System.out.println("AVISO: Você escolheu um número maior do que o total de atividades entregues."); + } this.atividadesNaoEstudadas = atividadesNaoEstudadas; }