Ed
há 2 semanas
Vamos analisar cada afirmativa: I. O atributo nome é encapsulado e acessível apenas por meio do método público getNome(). - Correto. O atributo nome é private e só pode ser acessado externamente pelo método getNome(). II. O atributo preco está protegido contra valores negativos devido à lógica implementada no método setPreco(double preco). - Correto. O método setPreco só altera o valor se preco > 0, protegendo contra valores negativos. III. A classe Produto é uma classe abstrata porque possui um construtor. - Incorreto. Ter um construtor não torna a classe abstrata. Classe abstrata é declarada com a palavra-chave abstract. Portanto, as afirmativas corretas são I e II. Resposta correta: Apenas I e II estão corretas.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade