Ed
há 2 semanas
Vamos analisar cada afirmativa: I. O atributo saldo está encapsulado, sendo acessado apenas através do método getSaldo(). - Correto. O atributo saldo é privado (private) e só pode ser acessado externamente pelo método getSaldo(). II. O método depositar permite a alteração do estado do atributo saldo de maneira controlada. - Correto. O método depositar verifica se o valor é maior que zero antes de alterar o saldo, controlando a alteração. III. A classe ContaBancaria não possui comportamentos adicionais além da manipulação direta de atributos, caracterizando um exemplo de classe utilitária. - Incorreto. A classe ContaBancaria possui comportamento (métodos) que manipulam o estado do objeto, não é uma classe utilitária (que geralmente tem métodos estáticos e sem estado). Portanto, as afirmativas corretas são I e II. Resposta correta: Apenas I e II estão corretas.
Cadastre-se ou realize login