Atividade 01
Coding em Pares: Implementar Getters e Setters
Divida a turma em pares e forneça uma classe simples sem encapsulamento. Cada par adiciona atributos private e métodos getter/setter com validações, como impedir idades negativas. Testem alterando valores diretamente e observem falhas, depois refaçam com encapsulamento correto.
Quais são os benefícios de encapsular dados dentro de um objeto?
Sugestão de FacilitaçãoDurante a atividade de Coding em Pares, circule pela sala para observar se os alunos estão a usar corretamente private nos atributos e a implementar getters/setters funcionais.
O que observarEntregue aos alunos um pequeno trecho de código Java com uma classe que tem atributos públicos. Peça-lhes para reescreverem a classe aplicando o encapsulamento, tornando os atributos private e adicionando métodos getter e setter apropriados. Verifique se os alunos conseguem identificar e corrigir a falta de encapsulamento.